INFO - Redfish Service Validator, version 2.3.1 INFO - INFO - Writing config file to log directory INFO - Target URI: http://127.0.0.1:8000 INFO - authtype: Basic debugging: True forceauth: False ip: http://127.0.0.1:8000 logdir: ./logs oemcheck: True password: ****** schema_directory: ./SchemaFiles/metadata uricheck: False username: root verbose: 0 INFO - Start time: 06/30/23 - 11:32:02 INFO - INFO - Setting up service... WARNING - Attempting to authenticate on unchecked http/https protocol is insecure, if necessary please use ForceAuth option. Clearing auth credentials... DEBUG - HTTP REQUEST (GET) for /redfish/v1/: Headers: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/ DEBUG - Starting new HTTP connection (1): 127.0.0.1:8000 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/ HTTP/1.1" 200 1109 INFO - Response Time for GET to /redfish/v1/: 0.00312679000001026 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:02 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1109 Body Response of /redfish/v1/: b'{\n "@odata.id": "/redfish/v1/",\n "@odata.type": "#ServiceRoot.v1_6_0.ServiceRoot",\n "AccountService": {\n "@odata.id": "/redfish/v1/AccountService"\n },\n "CertificateService": {\n "@odata.id": "/redfish/v1/CertificateService"\n },\n "Chassis": {\n "@odata.id": "/redfish/v1/Chassis"\n },\n "EventService": {\n "@odata.id": "/redfish/v1/EventService"\n },\n "Id": "RootService",\n "Links": {\n "Sessions": {\n "@odata.id": "/redfish/v1/SessionService/Sessions"\n }\n },\n "Managers": {\n "@odata.id": "/redfish/v1/Managers"\n },\n "Name": "Root Service",\n "Oem": {},\n "RedfishVersion": "1.6.0",\n "Registries": {\n "@odata.id": "/redfish/v1/Registries"\n },\n "SessionService": {\n "@odata.id": "/redfish/v1/SessionService"\n },\n "Systems": {\n "@odata.id": "/redfish/v1/Systems"\n },\n "Tasks": {\n "@odata.id": "/redfish/v1/TaskService"\n },\n "UUID": "92384634-2938-2342-8820-489239905423",\n "UpdateService": {\n "@odata.id": "/redfish/v1/UpdateService"\n }\n}' DEBUG - HTTP REQUEST (GET) for /redfish/v1/SessionService/Sessions: Headers: Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/SessionService/Sessions DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/SessionService/Sessions HTTP/1.1" 200 305 INFO - Response Time for GET to /redfish/v1/SessionService/Sessions: 0.002086637000047631 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/SessionService/Sessions: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:02 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 305 Body Response of /redfish/v1/SessionService/Sessions: b'{\n "@odata.id": "/redfish/v1/SessionService/Sessions",\n "@odata.type": "#SessionCollection.SessionCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/SessionService/Sessions/1234567890ABCDEF"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Session Collection"\n}' DEBUG - Should be XML DEBUG - dont chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/$metadata {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/$metadata: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/$metadata DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/$metadata HTTP/1.1" 200 None INFO - Response Time for GET to /redfish/v1/$metadata: 0.0016142179999860673 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/$metadata: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:02 GMT Content-Type: application/xml;charset=utf-8 OData-Version: 4.0 Body Response of /redfish/v1/$metadata: b'\n\n\n\n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n\n \n\n \n \n \n\n \n\n' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:02 GMT'), ('Content-Type', 'application/xml;charset=utf-8'), ('OData-Version', '4.0')], TIME ELAPSED: 0:00:00.001964 INFO - Constructing metadata... DEBUG - References generated from xml: 100 out of 100 DEBUG - Metadata: uri = /redfish/v1/$metadata DEBUG - Metadata: metadata_namespaces: = {'ProcessorMetrics', 'Chassis.v1_11_0', 'ManagerAccount', 'MessageRegistry.v1_0_0', 'ServiceRoot', 'Manager.v1_7_0', 'ComputerSystem', 'MessageRegistryFile.v1_1_3', 'SessionService', 'Role', 'CertificateService.v1_0_2', 'EthernetInterfaceCollection', 'SoftwareInventory', 'LogEntry.v1_5_1', 'ActionInfo.v1_1_2', 'SerialInterface.v1_1_5', 'Certificate', 'MemoryCollection', 'VirtualMedia', 'TaskCollection', 'ActionInfo', 'MessageRegistryFile', 'Task', 'VLanNetworkInterface', 'SessionCollection', 'CertificateLocations', 'SimpleStorage', 'EventDestinationCollection', 'ExternalAccountProvider.v1_1_2', 'Power', 'Certificate.v1_1_1', 'ProcessorMetrics.v1_0_2', 'SoftwareInventoryCollection', 'EthernetInterface.v1_5_1', 'ManagerNetworkProtocol.v1_5_0', 'AccountService', 'ManagerAccount.v1_5_0', 'Chassis', 'SerialInterfaceCollection', 'VLanNetworkInterfaceCollection', 'AccelerationFunction.v1_0_2', 'ProcessorCollection', 'VLanNetworkInterface.v1_1_4', 'UpdateService.v1_8_0', 'Processor', 'EventDestination', 'CertificateLocations.v1_0_2', 'Memory', 'SoftwareInventory.v1_2_3', 'SessionService.v1_1_6', 'Session.v1_2_1', 'ComputerSystemCollection', 'EventDestination.v1_7_0', 'Settings.v1_3_0', 'Message', 'EthernetInterface', 'SerialInterface', 'LogService', 'Manager', 'UpdateService', 'ExternalAccountProvider', 'CertificateCollection', 'ExternalAccountProviderCollection', 'Bios', 'EventService.v1_5_0', 'Role.v1_2_4', 'ManagerNetworkProtocol', 'Thermal.v1_6_0', 'Thermal', 'AccelerationFunctionCollection', 'SimpleStorage.v1_2_3', 'EventService', 'ServiceRoot.v1_6_0', 'AccountService.v1_7_0', 'Memory.v1_9_0', 'CertificateService', 'Session', 'LogService.v1_1_3', 'AccelerationFunction', 'Bios.v1_1_0', 'Task.v1_4_3', 'RoleCollection', 'ManagerCollection', 'VirtualMediaCollection', 'LogEntryCollection', 'LogEntry', 'LogServiceCollection', 'Redfish', 'Processor.v1_7_0', 'SimpleStorageCollection', 'TaskService.v1_1_4', 'VirtualMedia.v1_3_2', 'MessageRegistryFileCollection', 'MessageRegistry', 'Message.v1_0_8', 'ChassisCollection', 'ComputerSystem.v1_10_0', 'Power.v1_6_0', 'ManagerAccountCollection', 'TaskService'} DEBUG - Metadata: redfish_extensions_alias_ok = True DEBUG - getting Schema of ServiceRoot http://redfish.dmtf.org/schemas/v1/ServiceRoot_v1.xml DEBUG - ('local', 'ServiceRoot', 'http://redfish.dmtf.org/schemas/v1/ServiceRoot_v1.xml', './SchemaFiles/metadata/ServiceRoot_v1.xml') DEBUG - ServiceRoot DEBUG - getting Schema of AccelerationFunction http://redfish.dmtf.org/schemas/v1/AccelerationFunction_v1.xml DEBUG - ('local', 'AccelerationFunction', 'http://redfish.dmtf.org/schemas/v1/AccelerationFunction_v1.xml', './SchemaFiles/metadata/AccelerationFunction_v1.xml') DEBUG - AccelerationFunction DEBUG - getting Schema of AccelerationFunctionCollection http://redfish.dmtf.org/schemas/v1/AccelerationFunctionCollection_v1.xml DEBUG - ('local', 'AccelerationFunctionCollection', 'http://redfish.dmtf.org/schemas/v1/AccelerationFunctionCollection_v1.xml', './SchemaFiles/metadata/AccelerationFunctionCollection_v1.xml') DEBUG - AccelerationFunctionCollection DEBUG - getting Schema of AccountService http://redfish.dmtf.org/schemas/v1/AccountService_v1.xml DEBUG - ('local', 'AccountService', 'http://redfish.dmtf.org/schemas/v1/AccountService_v1.xml', './SchemaFiles/metadata/AccountService_v1.xml') DEBUG - AccountService DEBUG - getting Schema of ActionInfo http://redfish.dmtf.org/schemas/v1/ActionInfo_v1.xml DEBUG - ('local', 'ActionInfo', 'http://redfish.dmtf.org/schemas/v1/ActionInfo_v1.xml', './SchemaFiles/metadata/ActionInfo_v1.xml') DEBUG - ActionInfo DEBUG - getting Schema of Bios http://redfish.dmtf.org/schemas/v1/Bios_v1.xml DEBUG - ('local', 'Bios', 'http://redfish.dmtf.org/schemas/v1/Bios_v1.xml', './SchemaFiles/metadata/Bios_v1.xml') DEBUG - Bios DEBUG - getting Schema of Certificate http://redfish.dmtf.org/schemas/v1/Certificate_v1.xml DEBUG - ('local', 'Certificate', 'http://redfish.dmtf.org/schemas/v1/Certificate_v1.xml', './SchemaFiles/metadata/Certificate_v1.xml') DEBUG - Certificate DEBUG - getting Schema of CertificateCollection http://redfish.dmtf.org/schemas/v1/CertificateCollection_v1.xml DEBUG - ('local', 'CertificateCollection', 'http://redfish.dmtf.org/schemas/v1/CertificateCollection_v1.xml', './SchemaFiles/metadata/CertificateCollection_v1.xml') DEBUG - CertificateCollection DEBUG - getting Schema of CertificateLocations http://redfish.dmtf.org/schemas/v1/CertificateLocations_v1.xml DEBUG - ('local', 'CertificateLocations', 'http://redfish.dmtf.org/schemas/v1/CertificateLocations_v1.xml', './SchemaFiles/metadata/CertificateLocations_v1.xml') DEBUG - CertificateLocations DEBUG - getting Schema of CertificateService http://redfish.dmtf.org/schemas/v1/CertificateService_v1.xml DEBUG - ('local', 'CertificateService', 'http://redfish.dmtf.org/schemas/v1/CertificateService_v1.xml', './SchemaFiles/metadata/CertificateService_v1.xml') DEBUG - CertificateService DEBUG - getting Schema of Chassis http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml DEBUG - ('local', 'Chassis', 'http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml', './SchemaFiles/metadata/Chassis_v1.xml') DEBUG - Chassis DEBUG - getting Schema of ChassisCollection http://redfish.dmtf.org/schemas/v1/ChassisCollection_v1.xml DEBUG - ('local', 'ChassisCollection', 'http://redfish.dmtf.org/schemas/v1/ChassisCollection_v1.xml', './SchemaFiles/metadata/ChassisCollection_v1.xml') DEBUG - ChassisCollection DEBUG - getting Schema of ComputerSystem http://redfish.dmtf.org/schemas/v1/ComputerSystem_v1.xml DEBUG - ('local', 'ComputerSystem', 'http://redfish.dmtf.org/schemas/v1/ComputerSystem_v1.xml', './SchemaFiles/metadata/ComputerSystem_v1.xml') DEBUG - ComputerSystem DEBUG - getting Schema of ComputerSystemCollection http://redfish.dmtf.org/schemas/v1/ComputerSystemCollection_v1.xml DEBUG - ('local', 'ComputerSystemCollection', 'http://redfish.dmtf.org/schemas/v1/ComputerSystemCollection_v1.xml', './SchemaFiles/metadata/ComputerSystemCollection_v1.xml') DEBUG - ComputerSystemCollection DEBUG - getting Schema of EthernetInterface http://redfish.dmtf.org/schemas/v1/EthernetInterface_v1.xml DEBUG - ('local', 'EthernetInterface', 'http://redfish.dmtf.org/schemas/v1/EthernetInterface_v1.xml', './SchemaFiles/metadata/EthernetInterface_v1.xml') DEBUG - EthernetInterface DEBUG - getting Schema of EthernetInterfaceCollection http://redfish.dmtf.org/schemas/v1/EthernetInterfaceCollection_v1.xml DEBUG - ('local', 'EthernetInterfaceCollection', 'http://redfish.dmtf.org/schemas/v1/EthernetInterfaceCollection_v1.xml', './SchemaFiles/metadata/EthernetInterfaceCollection_v1.xml') DEBUG - EthernetInterfaceCollection DEBUG - getting Schema of EventDestination http://redfish.dmtf.org/schemas/v1/EventDestination_v1.xml DEBUG - ('local', 'EventDestination', 'http://redfish.dmtf.org/schemas/v1/EventDestination_v1.xml', './SchemaFiles/metadata/EventDestination_v1.xml') DEBUG - EventDestination DEBUG - getting Schema of EventDestinationCollection http://redfish.dmtf.org/schemas/v1/EventDestinationCollection_v1.xml DEBUG - ('local', 'EventDestinationCollection', 'http://redfish.dmtf.org/schemas/v1/EventDestinationCollection_v1.xml', './SchemaFiles/metadata/EventDestinationCollection_v1.xml') DEBUG - EventDestinationCollection DEBUG - getting Schema of EventService http://redfish.dmtf.org/schemas/v1/EventService_v1.xml DEBUG - ('local', 'EventService', 'http://redfish.dmtf.org/schemas/v1/EventService_v1.xml', './SchemaFiles/metadata/EventService_v1.xml') DEBUG - EventService DEBUG - getting Schema of ExternalAccountProvider http://redfish.dmtf.org/schemas/v1/ExternalAccountProvider_v1.xml DEBUG - ('local', 'ExternalAccountProvider', 'http://redfish.dmtf.org/schemas/v1/ExternalAccountProvider_v1.xml', './SchemaFiles/metadata/ExternalAccountProvider_v1.xml') DEBUG - ExternalAccountProvider DEBUG - getting Schema of ExternalAccountProviderCollection http://redfish.dmtf.org/schemas/v1/ExternalAccountProviderCollection_v1.xml DEBUG - ('local', 'ExternalAccountProviderCollection', 'http://redfish.dmtf.org/schemas/v1/ExternalAccountProviderCollection_v1.xml', './SchemaFiles/metadata/ExternalAccountProviderCollection_v1.xml') DEBUG - ExternalAccountProviderCollection DEBUG - getting Schema of LogEntry http://redfish.dmtf.org/schemas/v1/LogEntry_v1.xml DEBUG - ('local', 'LogEntry', 'http://redfish.dmtf.org/schemas/v1/LogEntry_v1.xml', './SchemaFiles/metadata/LogEntry_v1.xml') DEBUG - LogEntry DEBUG - getting Schema of LogEntryCollection http://redfish.dmtf.org/schemas/v1/LogEntryCollection_v1.xml DEBUG - ('local', 'LogEntryCollection', 'http://redfish.dmtf.org/schemas/v1/LogEntryCollection_v1.xml', './SchemaFiles/metadata/LogEntryCollection_v1.xml') DEBUG - LogEntryCollection DEBUG - getting Schema of LogService http://redfish.dmtf.org/schemas/v1/LogService_v1.xml DEBUG - ('local', 'LogService', 'http://redfish.dmtf.org/schemas/v1/LogService_v1.xml', './SchemaFiles/metadata/LogService_v1.xml') DEBUG - LogService DEBUG - getting Schema of LogServiceCollection http://redfish.dmtf.org/schemas/v1/LogServiceCollection_v1.xml DEBUG - ('local', 'LogServiceCollection', 'http://redfish.dmtf.org/schemas/v1/LogServiceCollection_v1.xml', './SchemaFiles/metadata/LogServiceCollection_v1.xml') DEBUG - LogServiceCollection DEBUG - getting Schema of Manager http://redfish.dmtf.org/schemas/v1/Manager_v1.xml DEBUG - ('local', 'Manager', 'http://redfish.dmtf.org/schemas/v1/Manager_v1.xml', './SchemaFiles/metadata/Manager_v1.xml') DEBUG - Manager DEBUG - getting Schema of ManagerCollection http://redfish.dmtf.org/schemas/v1/ManagerCollection_v1.xml DEBUG - ('local', 'ManagerCollection', 'http://redfish.dmtf.org/schemas/v1/ManagerCollection_v1.xml', './SchemaFiles/metadata/ManagerCollection_v1.xml') DEBUG - ManagerCollection DEBUG - getting Schema of ManagerAccount http://redfish.dmtf.org/schemas/v1/ManagerAccount_v1.xml DEBUG - ('local', 'ManagerAccount', 'http://redfish.dmtf.org/schemas/v1/ManagerAccount_v1.xml', './SchemaFiles/metadata/ManagerAccount_v1.xml') DEBUG - ManagerAccount DEBUG - getting Schema of ManagerAccountCollection http://redfish.dmtf.org/schemas/v1/ManagerAccountCollection_v1.xml DEBUG - ('local', 'ManagerAccountCollection', 'http://redfish.dmtf.org/schemas/v1/ManagerAccountCollection_v1.xml', './SchemaFiles/metadata/ManagerAccountCollection_v1.xml') DEBUG - ManagerAccountCollection DEBUG - getting Schema of ManagerNetworkProtocol http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol_v1.xml DEBUG - ('local', 'ManagerNetworkProtocol', 'http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol_v1.xml', './SchemaFiles/metadata/ManagerNetworkProtocol_v1.xml') DEBUG - ManagerNetworkProtocol DEBUG - getting Schema of Memory http://redfish.dmtf.org/schemas/v1/Memory_v1.xml DEBUG - ('local', 'Memory', 'http://redfish.dmtf.org/schemas/v1/Memory_v1.xml', './SchemaFiles/metadata/Memory_v1.xml') DEBUG - Memory DEBUG - getting Schema of MemoryCollection http://redfish.dmtf.org/schemas/v1/MemoryCollection_v1.xml DEBUG - ('local', 'MemoryCollection', 'http://redfish.dmtf.org/schemas/v1/MemoryCollection_v1.xml', './SchemaFiles/metadata/MemoryCollection_v1.xml') DEBUG - MemoryCollection DEBUG - getting Schema of Message http://redfish.dmtf.org/schemas/v1/Message_v1.xml DEBUG - ('local', 'Message', 'http://redfish.dmtf.org/schemas/v1/Message_v1.xml', './SchemaFiles/metadata/Message_v1.xml') DEBUG - Message DEBUG - getting Schema of MessageRegistry http://redfish.dmtf.org/schemas/v1/MessageRegistry_v1.xml DEBUG - ('local', 'MessageRegistry', 'http://redfish.dmtf.org/schemas/v1/MessageRegistry_v1.xml', './SchemaFiles/metadata/MessageRegistry_v1.xml') DEBUG - MessageRegistry DEBUG - getting Schema of MessageRegistryFile http://redfish.dmtf.org/schemas/v1/MessageRegistryFile_v1.xml DEBUG - ('local', 'MessageRegistryFile', 'http://redfish.dmtf.org/schemas/v1/MessageRegistryFile_v1.xml', './SchemaFiles/metadata/MessageRegistryFile_v1.xml') DEBUG - MessageRegistryFile DEBUG - getting Schema of MessageRegistryFileCollection http://redfish.dmtf.org/schemas/v1/MessageRegistryFileCollection_v1.xml DEBUG - ('local', 'MessageRegistryFileCollection', 'http://redfish.dmtf.org/schemas/v1/MessageRegistryFileCollection_v1.xml', './SchemaFiles/metadata/MessageRegistryFileCollection_v1.xml') DEBUG - MessageRegistryFileCollection DEBUG - getting Schema of Power http://redfish.dmtf.org/schemas/v1/Power_v1.xml DEBUG - ('local', 'Power', 'http://redfish.dmtf.org/schemas/v1/Power_v1.xml', './SchemaFiles/metadata/Power_v1.xml') DEBUG - Power DEBUG - getting Schema of Processor http://redfish.dmtf.org/schemas/v1/Processor_v1.xml DEBUG - ('local', 'Processor', 'http://redfish.dmtf.org/schemas/v1/Processor_v1.xml', './SchemaFiles/metadata/Processor_v1.xml') DEBUG - Processor DEBUG - getting Schema of ProcessorCollection http://redfish.dmtf.org/schemas/v1/ProcessorCollection_v1.xml DEBUG - ('local', 'ProcessorCollection', 'http://redfish.dmtf.org/schemas/v1/ProcessorCollection_v1.xml', './SchemaFiles/metadata/ProcessorCollection_v1.xml') DEBUG - ProcessorCollection DEBUG - getting Schema of ProcessorMetrics http://redfish.dmtf.org/schemas/v1/ProcessorMetrics_v1.xml DEBUG - ('local', 'ProcessorMetrics', 'http://redfish.dmtf.org/schemas/v1/ProcessorMetrics_v1.xml', './SchemaFiles/metadata/ProcessorMetrics_v1.xml') DEBUG - ProcessorMetrics DEBUG - getting Schema of Role http://redfish.dmtf.org/schemas/v1/Role_v1.xml DEBUG - ('local', 'Role', 'http://redfish.dmtf.org/schemas/v1/Role_v1.xml', './SchemaFiles/metadata/Role_v1.xml') DEBUG - Role DEBUG - getting Schema of RoleCollection http://redfish.dmtf.org/schemas/v1/RoleCollection_v1.xml DEBUG - ('local', 'RoleCollection', 'http://redfish.dmtf.org/schemas/v1/RoleCollection_v1.xml', './SchemaFiles/metadata/RoleCollection_v1.xml') DEBUG - RoleCollection DEBUG - getting Schema of SerialInterface http://redfish.dmtf.org/schemas/v1/SerialInterface_v1.xml DEBUG - ('local', 'SerialInterface', 'http://redfish.dmtf.org/schemas/v1/SerialInterface_v1.xml', './SchemaFiles/metadata/SerialInterface_v1.xml') DEBUG - SerialInterface DEBUG - getting Schema of SerialInterfaceCollection http://redfish.dmtf.org/schemas/v1/SerialInterfaceCollection_v1.xml DEBUG - ('local', 'SerialInterfaceCollection', 'http://redfish.dmtf.org/schemas/v1/SerialInterfaceCollection_v1.xml', './SchemaFiles/metadata/SerialInterfaceCollection_v1.xml') DEBUG - SerialInterfaceCollection DEBUG - getting Schema of Session http://redfish.dmtf.org/schemas/v1/Session_v1.xml DEBUG - ('local', 'Session', 'http://redfish.dmtf.org/schemas/v1/Session_v1.xml', './SchemaFiles/metadata/Session_v1.xml') DEBUG - Session DEBUG - getting Schema of SessionCollection http://redfish.dmtf.org/schemas/v1/SessionCollection_v1.xml DEBUG - ('local', 'SessionCollection', 'http://redfish.dmtf.org/schemas/v1/SessionCollection_v1.xml', './SchemaFiles/metadata/SessionCollection_v1.xml') DEBUG - SessionCollection DEBUG - getting Schema of SessionService http://redfish.dmtf.org/schemas/v1/SessionService_v1.xml DEBUG - ('local', 'SessionService', 'http://redfish.dmtf.org/schemas/v1/SessionService_v1.xml', './SchemaFiles/metadata/SessionService_v1.xml') DEBUG - SessionService DEBUG - getting Schema of Settings http://redfish.dmtf.org/schemas/v1/Settings_v1.xml DEBUG - ('local', 'Settings', 'http://redfish.dmtf.org/schemas/v1/Settings_v1.xml', './SchemaFiles/metadata/Settings_v1.xml') DEBUG - Settings DEBUG - getting Schema of SimpleStorage http://redfish.dmtf.org/schemas/v1/SimpleStorage_v1.xml DEBUG - ('local', 'SimpleStorage', 'http://redfish.dmtf.org/schemas/v1/SimpleStorage_v1.xml', './SchemaFiles/metadata/SimpleStorage_v1.xml') DEBUG - SimpleStorage DEBUG - getting Schema of SimpleStorageCollection http://redfish.dmtf.org/schemas/v1/SimpleStorageCollection_v1.xml DEBUG - ('local', 'SimpleStorageCollection', 'http://redfish.dmtf.org/schemas/v1/SimpleStorageCollection_v1.xml', './SchemaFiles/metadata/SimpleStorageCollection_v1.xml') DEBUG - SimpleStorageCollection DEBUG - getting Schema of SoftwareInventoryCollection http://redfish.dmtf.org/schemas/v1/SoftwareInventoryCollection_v1.xml DEBUG - ('local', 'SoftwareInventoryCollection', 'http://redfish.dmtf.org/schemas/v1/SoftwareInventoryCollection_v1.xml', './SchemaFiles/metadata/SoftwareInventoryCollection_v1.xml') DEBUG - SoftwareInventoryCollection DEBUG - getting Schema of SoftwareInventory http://redfish.dmtf.org/schemas/v1/SoftwareInventory_v1.xml DEBUG - ('local', 'SoftwareInventory', 'http://redfish.dmtf.org/schemas/v1/SoftwareInventory_v1.xml', './SchemaFiles/metadata/SoftwareInventory_v1.xml') DEBUG - SoftwareInventory DEBUG - getting Schema of Task http://redfish.dmtf.org/schemas/v1/Task_v1.xml DEBUG - ('local', 'Task', 'http://redfish.dmtf.org/schemas/v1/Task_v1.xml', './SchemaFiles/metadata/Task_v1.xml') DEBUG - Task DEBUG - getting Schema of TaskCollection http://redfish.dmtf.org/schemas/v1/TaskCollection_v1.xml DEBUG - ('local', 'TaskCollection', 'http://redfish.dmtf.org/schemas/v1/TaskCollection_v1.xml', './SchemaFiles/metadata/TaskCollection_v1.xml') DEBUG - TaskCollection DEBUG - getting Schema of TaskService http://redfish.dmtf.org/schemas/v1/TaskService_v1.xml DEBUG - ('local', 'TaskService', 'http://redfish.dmtf.org/schemas/v1/TaskService_v1.xml', './SchemaFiles/metadata/TaskService_v1.xml') DEBUG - TaskService DEBUG - getting Schema of Thermal http://redfish.dmtf.org/schemas/v1/Thermal_v1.xml DEBUG - ('local', 'Thermal', 'http://redfish.dmtf.org/schemas/v1/Thermal_v1.xml', './SchemaFiles/metadata/Thermal_v1.xml') DEBUG - Thermal DEBUG - getting Schema of UpdateService http://redfish.dmtf.org/schemas/v1/UpdateService_v1.xml DEBUG - ('local', 'UpdateService', 'http://redfish.dmtf.org/schemas/v1/UpdateService_v1.xml', './SchemaFiles/metadata/UpdateService_v1.xml') DEBUG - UpdateService DEBUG - getting Schema of VirtualMedia http://redfish.dmtf.org/schemas/v1/VirtualMedia_v1.xml DEBUG - ('local', 'VirtualMedia', 'http://redfish.dmtf.org/schemas/v1/VirtualMedia_v1.xml', './SchemaFiles/metadata/VirtualMedia_v1.xml') DEBUG - VirtualMedia DEBUG - getting Schema of VirtualMediaCollection http://redfish.dmtf.org/schemas/v1/VirtualMediaCollection_v1.xml DEBUG - ('local', 'VirtualMediaCollection', 'http://redfish.dmtf.org/schemas/v1/VirtualMediaCollection_v1.xml', './SchemaFiles/metadata/VirtualMediaCollection_v1.xml') DEBUG - VirtualMediaCollection DEBUG - getting Schema of VLanNetworkInterface http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface_v1.xml DEBUG - ('local', 'VLanNetworkInterface', 'http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface_v1.xml', './SchemaFiles/metadata/VLanNetworkInterface_v1.xml') DEBUG - VLanNetworkInterface DEBUG - getting Schema of VLanNetworkInterfaceCollection http://redfish.dmtf.org/schemas/v1/VLanNetworkInterfaceCollection_v1.xml DEBUG - ('local', 'VLanNetworkInterfaceCollection', 'http://redfish.dmtf.org/schemas/v1/VLanNetworkInterfaceCollection_v1.xml', './SchemaFiles/metadata/VLanNetworkInterfaceCollection_v1.xml') DEBUG - VLanNetworkInterfaceCollection DEBUG - getting Schema of RedfishExtensions http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml DEBUG - ('local', 'RedfishExtensions', 'http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml', './SchemaFiles/metadata/RedfishExtensions_v1.xml') DEBUG - RedfishExtensions DEBUG - Metadata: bad_tags = {} DEBUG - Metadata: bad_tag_ns = {} DEBUG - Metadata: refs_missing_uri = {} DEBUG - Metadata: includes_missing_ns = {} DEBUG - Metadata: bad_schema_uris = set() DEBUG - Metadata: bad_namespace_include = set() DEBUG - References generated from ServiceRoot: 38 out of 38 DEBUG - getting Schema of ServiceRoot.v1_6_0 http://redfish.dmtf.org/schemas/v1/ServiceRoot_v1.xml DEBUG - ('local', 'ServiceRoot.v1_6_0', 'http://redfish.dmtf.org/schemas/v1/ServiceRoot_v1.xml', './SchemaFiles/metadata/ServiceRoot_v1.xml') DEBUG - ServiceRoot DEBUG - References generated from ServiceRoot.v1_6_0: 38 out of 38 DEBUG - References generated from AccelerationFunction: 8 out of 8 DEBUG - getting Schema of AccelerationFunction.v1_0_2 http://redfish.dmtf.org/schemas/v1/AccelerationFunction_v1.xml DEBUG - ('local', 'AccelerationFunction.v1_0_2', 'http://redfish.dmtf.org/schemas/v1/AccelerationFunction_v1.xml', './SchemaFiles/metadata/AccelerationFunction_v1.xml') DEBUG - AccelerationFunction DEBUG - References generated from AccelerationFunction.v1_0_2: 8 out of 8 DEBUG - References generated from AccelerationFunctionCollection: 5 out of 5 DEBUG - References generated from AccountService: 14 out of 14 DEBUG - getting Schema of AccountService.v1_7_0 http://redfish.dmtf.org/schemas/v1/AccountService_v1.xml DEBUG - ('local', 'AccountService.v1_7_0', 'http://redfish.dmtf.org/schemas/v1/AccountService_v1.xml', './SchemaFiles/metadata/AccountService_v1.xml') DEBUG - AccountService DEBUG - References generated from AccountService.v1_7_0: 14 out of 14 DEBUG - getting Schema of ActionInfo http://redfish.dmtf.org/schemas/v1/ActionInfo_v1.xml DEBUG - ('local', 'ActionInfo', 'http://redfish.dmtf.org/schemas/v1/ActionInfo_v1.xml', './SchemaFiles/metadata/ActionInfo_v1.xml') DEBUG - ActionInfo DEBUG - References generated from ActionInfo: 4 out of 4 DEBUG - getting Schema of ActionInfo.v1_1_2 http://redfish.dmtf.org/schemas/v1/ActionInfo_v1.xml DEBUG - ('local', 'ActionInfo.v1_1_2', 'http://redfish.dmtf.org/schemas/v1/ActionInfo_v1.xml', './SchemaFiles/metadata/ActionInfo_v1.xml') DEBUG - ActionInfo DEBUG - References generated from ActionInfo.v1_1_2: 4 out of 4 DEBUG - getting Schema of Bios http://redfish.dmtf.org/schemas/v1/Bios_v1.xml DEBUG - ('local', 'Bios', 'http://redfish.dmtf.org/schemas/v1/Bios_v1.xml', './SchemaFiles/metadata/Bios_v1.xml') DEBUG - Bios DEBUG - References generated from Bios: 6 out of 6 DEBUG - getting Schema of Bios.v1_1_0 http://redfish.dmtf.org/schemas/v1/Bios_v1.xml DEBUG - ('local', 'Bios.v1_1_0', 'http://redfish.dmtf.org/schemas/v1/Bios_v1.xml', './SchemaFiles/metadata/Bios_v1.xml') DEBUG - Bios DEBUG - References generated from Bios.v1_1_0: 6 out of 6 DEBUG - getting Schema of Certificate http://redfish.dmtf.org/schemas/v1/Certificate_v1.xml DEBUG - ('local', 'Certificate', 'http://redfish.dmtf.org/schemas/v1/Certificate_v1.xml', './SchemaFiles/metadata/Certificate_v1.xml') DEBUG - Certificate DEBUG - References generated from Certificate: 6 out of 6 DEBUG - getting Schema of Certificate.v1_1_1 http://redfish.dmtf.org/schemas/v1/Certificate_v1.xml DEBUG - ('local', 'Certificate.v1_1_1', 'http://redfish.dmtf.org/schemas/v1/Certificate_v1.xml', './SchemaFiles/metadata/Certificate_v1.xml') DEBUG - Certificate DEBUG - References generated from Certificate.v1_1_1: 6 out of 6 DEBUG - getting Schema of CertificateCollection http://redfish.dmtf.org/schemas/v1/CertificateCollection_v1.xml DEBUG - ('local', 'CertificateCollection', 'http://redfish.dmtf.org/schemas/v1/CertificateCollection_v1.xml', './SchemaFiles/metadata/CertificateCollection_v1.xml') DEBUG - CertificateCollection DEBUG - References generated from CertificateCollection: 5 out of 5 DEBUG - getting Schema of CertificateLocations http://redfish.dmtf.org/schemas/v1/CertificateLocations_v1.xml DEBUG - ('local', 'CertificateLocations', 'http://redfish.dmtf.org/schemas/v1/CertificateLocations_v1.xml', './SchemaFiles/metadata/CertificateLocations_v1.xml') DEBUG - CertificateLocations DEBUG - References generated from CertificateLocations: 6 out of 6 DEBUG - getting Schema of CertificateLocations.v1_0_2 http://redfish.dmtf.org/schemas/v1/CertificateLocations_v1.xml DEBUG - ('local', 'CertificateLocations.v1_0_2', 'http://redfish.dmtf.org/schemas/v1/CertificateLocations_v1.xml', './SchemaFiles/metadata/CertificateLocations_v1.xml') DEBUG - CertificateLocations DEBUG - References generated from CertificateLocations.v1_0_2: 6 out of 6 DEBUG - getting Schema of CertificateService http://redfish.dmtf.org/schemas/v1/CertificateService_v1.xml DEBUG - ('local', 'CertificateService', 'http://redfish.dmtf.org/schemas/v1/CertificateService_v1.xml', './SchemaFiles/metadata/CertificateService_v1.xml') DEBUG - CertificateService DEBUG - References generated from CertificateService: 7 out of 7 DEBUG - getting Schema of CertificateService.v1_0_2 http://redfish.dmtf.org/schemas/v1/CertificateService_v1.xml DEBUG - ('local', 'CertificateService.v1_0_2', 'http://redfish.dmtf.org/schemas/v1/CertificateService_v1.xml', './SchemaFiles/metadata/CertificateService_v1.xml') DEBUG - CertificateService DEBUG - References generated from CertificateService.v1_0_2: 7 out of 7 DEBUG - getting Schema of Chassis http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml DEBUG - ('local', 'Chassis', 'http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml', './SchemaFiles/metadata/Chassis_v1.xml') DEBUG - Chassis DEBUG - References generated from Chassis: 44 out of 44 DEBUG - getting Schema of Chassis.v1_11_0 http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml DEBUG - ('local', 'Chassis.v1_11_0', 'http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml', './SchemaFiles/metadata/Chassis_v1.xml') DEBUG - Chassis DEBUG - References generated from Chassis.v1_11_0: 44 out of 44 DEBUG - getting Schema of ChassisCollection http://redfish.dmtf.org/schemas/v1/ChassisCollection_v1.xml DEBUG - ('local', 'ChassisCollection', 'http://redfish.dmtf.org/schemas/v1/ChassisCollection_v1.xml', './SchemaFiles/metadata/ChassisCollection_v1.xml') DEBUG - ChassisCollection DEBUG - References generated from ChassisCollection: 5 out of 5 DEBUG - getting Schema of ComputerSystem http://redfish.dmtf.org/schemas/v1/ComputerSystem_v1.xml DEBUG - ('local', 'ComputerSystem', 'http://redfish.dmtf.org/schemas/v1/ComputerSystem_v1.xml', './SchemaFiles/metadata/ComputerSystem_v1.xml') DEBUG - ComputerSystem DEBUG - References generated from ComputerSystem: 36 out of 36 DEBUG - getting Schema of ComputerSystem.v1_10_0 http://redfish.dmtf.org/schemas/v1/ComputerSystem_v1.xml DEBUG - ('local', 'ComputerSystem.v1_10_0', 'http://redfish.dmtf.org/schemas/v1/ComputerSystem_v1.xml', './SchemaFiles/metadata/ComputerSystem_v1.xml') DEBUG - ComputerSystem DEBUG - References generated from ComputerSystem.v1_10_0: 36 out of 36 DEBUG - getting Schema of ComputerSystemCollection http://redfish.dmtf.org/schemas/v1/ComputerSystemCollection_v1.xml DEBUG - ('local', 'ComputerSystemCollection', 'http://redfish.dmtf.org/schemas/v1/ComputerSystemCollection_v1.xml', './SchemaFiles/metadata/ComputerSystemCollection_v1.xml') DEBUG - ComputerSystemCollection DEBUG - References generated from ComputerSystemCollection: 5 out of 5 DEBUG - getting Schema of EthernetInterface http://redfish.dmtf.org/schemas/v1/EthernetInterface_v1.xml DEBUG - ('local', 'EthernetInterface', 'http://redfish.dmtf.org/schemas/v1/EthernetInterface_v1.xml', './SchemaFiles/metadata/EthernetInterface_v1.xml') DEBUG - EthernetInterface DEBUG - References generated from EthernetInterface: 15 out of 15 DEBUG - getting Schema of EthernetInterface.v1_5_1 http://redfish.dmtf.org/schemas/v1/EthernetInterface_v1.xml DEBUG - ('local', 'EthernetInterface.v1_5_1', 'http://redfish.dmtf.org/schemas/v1/EthernetInterface_v1.xml', './SchemaFiles/metadata/EthernetInterface_v1.xml') DEBUG - EthernetInterface DEBUG - References generated from EthernetInterface.v1_5_1: 15 out of 15 DEBUG - getting Schema of EthernetInterfaceCollection http://redfish.dmtf.org/schemas/v1/EthernetInterfaceCollection_v1.xml DEBUG - ('local', 'EthernetInterfaceCollection', 'http://redfish.dmtf.org/schemas/v1/EthernetInterfaceCollection_v1.xml', './SchemaFiles/metadata/EthernetInterfaceCollection_v1.xml') DEBUG - EthernetInterfaceCollection DEBUG - References generated from EthernetInterfaceCollection: 5 out of 5 DEBUG - getting Schema of EventDestination http://redfish.dmtf.org/schemas/v1/EventDestination_v1.xml DEBUG - ('local', 'EventDestination', 'http://redfish.dmtf.org/schemas/v1/EventDestination_v1.xml', './SchemaFiles/metadata/EventDestination_v1.xml') DEBUG - EventDestination DEBUG - References generated from EventDestination: 9 out of 9 DEBUG - getting Schema of EventDestination.v1_7_0 http://redfish.dmtf.org/schemas/v1/EventDestination_v1.xml DEBUG - ('local', 'EventDestination.v1_7_0', 'http://redfish.dmtf.org/schemas/v1/EventDestination_v1.xml', './SchemaFiles/metadata/EventDestination_v1.xml') DEBUG - EventDestination DEBUG - References generated from EventDestination.v1_7_0: 9 out of 9 DEBUG - getting Schema of EventDestinationCollection http://redfish.dmtf.org/schemas/v1/EventDestinationCollection_v1.xml DEBUG - ('local', 'EventDestinationCollection', 'http://redfish.dmtf.org/schemas/v1/EventDestinationCollection_v1.xml', './SchemaFiles/metadata/EventDestinationCollection_v1.xml') DEBUG - EventDestinationCollection DEBUG - References generated from EventDestinationCollection: 5 out of 5 DEBUG - getting Schema of EventService http://redfish.dmtf.org/schemas/v1/EventService_v1.xml DEBUG - ('local', 'EventService', 'http://redfish.dmtf.org/schemas/v1/EventService_v1.xml', './SchemaFiles/metadata/EventService_v1.xml') DEBUG - EventService DEBUG - References generated from EventService: 10 out of 10 DEBUG - getting Schema of EventService.v1_5_0 http://redfish.dmtf.org/schemas/v1/EventService_v1.xml DEBUG - ('local', 'EventService.v1_5_0', 'http://redfish.dmtf.org/schemas/v1/EventService_v1.xml', './SchemaFiles/metadata/EventService_v1.xml') DEBUG - EventService DEBUG - References generated from EventService.v1_5_0: 10 out of 10 DEBUG - getting Schema of ExternalAccountProvider http://redfish.dmtf.org/schemas/v1/ExternalAccountProvider_v1.xml DEBUG - ('local', 'ExternalAccountProvider', 'http://redfish.dmtf.org/schemas/v1/ExternalAccountProvider_v1.xml', './SchemaFiles/metadata/ExternalAccountProvider_v1.xml') DEBUG - ExternalAccountProvider DEBUG - References generated from ExternalAccountProvider: 8 out of 8 DEBUG - getting Schema of ExternalAccountProvider.v1_1_2 http://redfish.dmtf.org/schemas/v1/ExternalAccountProvider_v1.xml DEBUG - ('local', 'ExternalAccountProvider.v1_1_2', 'http://redfish.dmtf.org/schemas/v1/ExternalAccountProvider_v1.xml', './SchemaFiles/metadata/ExternalAccountProvider_v1.xml') DEBUG - ExternalAccountProvider DEBUG - References generated from ExternalAccountProvider.v1_1_2: 8 out of 8 DEBUG - getting Schema of ExternalAccountProviderCollection http://redfish.dmtf.org/schemas/v1/ExternalAccountProviderCollection_v1.xml DEBUG - ('local', 'ExternalAccountProviderCollection', 'http://redfish.dmtf.org/schemas/v1/ExternalAccountProviderCollection_v1.xml', './SchemaFiles/metadata/ExternalAccountProviderCollection_v1.xml') DEBUG - ExternalAccountProviderCollection DEBUG - References generated from ExternalAccountProviderCollection: 5 out of 5 DEBUG - getting Schema of LogEntry http://redfish.dmtf.org/schemas/v1/LogEntry_v1.xml DEBUG - ('local', 'LogEntry', 'http://redfish.dmtf.org/schemas/v1/LogEntry_v1.xml', './SchemaFiles/metadata/LogEntry_v1.xml') DEBUG - LogEntry DEBUG - References generated from LogEntry: 8 out of 8 DEBUG - getting Schema of LogEntry.v1_5_1 http://redfish.dmtf.org/schemas/v1/LogEntry_v1.xml DEBUG - ('local', 'LogEntry.v1_5_1', 'http://redfish.dmtf.org/schemas/v1/LogEntry_v1.xml', './SchemaFiles/metadata/LogEntry_v1.xml') DEBUG - LogEntry DEBUG - References generated from LogEntry.v1_5_1: 8 out of 8 DEBUG - getting Schema of LogEntryCollection http://redfish.dmtf.org/schemas/v1/LogEntryCollection_v1.xml DEBUG - ('local', 'LogEntryCollection', 'http://redfish.dmtf.org/schemas/v1/LogEntryCollection_v1.xml', './SchemaFiles/metadata/LogEntryCollection_v1.xml') DEBUG - LogEntryCollection DEBUG - References generated from LogEntryCollection: 5 out of 5 DEBUG - getting Schema of LogService http://redfish.dmtf.org/schemas/v1/LogService_v1.xml DEBUG - ('local', 'LogService', 'http://redfish.dmtf.org/schemas/v1/LogService_v1.xml', './SchemaFiles/metadata/LogService_v1.xml') DEBUG - LogService DEBUG - References generated from LogService: 7 out of 7 DEBUG - getting Schema of LogService.v1_1_3 http://redfish.dmtf.org/schemas/v1/LogService_v1.xml DEBUG - ('local', 'LogService.v1_1_3', 'http://redfish.dmtf.org/schemas/v1/LogService_v1.xml', './SchemaFiles/metadata/LogService_v1.xml') DEBUG - LogService DEBUG - References generated from LogService.v1_1_3: 7 out of 7 DEBUG - getting Schema of LogServiceCollection http://redfish.dmtf.org/schemas/v1/LogServiceCollection_v1.xml DEBUG - ('local', 'LogServiceCollection', 'http://redfish.dmtf.org/schemas/v1/LogServiceCollection_v1.xml', './SchemaFiles/metadata/LogServiceCollection_v1.xml') DEBUG - LogServiceCollection DEBUG - References generated from LogServiceCollection: 5 out of 5 DEBUG - getting Schema of Manager http://redfish.dmtf.org/schemas/v1/Manager_v1.xml DEBUG - ('local', 'Manager', 'http://redfish.dmtf.org/schemas/v1/Manager_v1.xml', './SchemaFiles/metadata/Manager_v1.xml') DEBUG - Manager DEBUG - References generated from Manager: 23 out of 23 DEBUG - getting Schema of Manager.v1_7_0 http://redfish.dmtf.org/schemas/v1/Manager_v1.xml DEBUG - ('local', 'Manager.v1_7_0', 'http://redfish.dmtf.org/schemas/v1/Manager_v1.xml', './SchemaFiles/metadata/Manager_v1.xml') DEBUG - Manager DEBUG - References generated from Manager.v1_7_0: 23 out of 23 DEBUG - getting Schema of ManagerCollection http://redfish.dmtf.org/schemas/v1/ManagerCollection_v1.xml DEBUG - ('local', 'ManagerCollection', 'http://redfish.dmtf.org/schemas/v1/ManagerCollection_v1.xml', './SchemaFiles/metadata/ManagerCollection_v1.xml') DEBUG - ManagerCollection DEBUG - References generated from ManagerCollection: 5 out of 5 DEBUG - getting Schema of ManagerAccount http://redfish.dmtf.org/schemas/v1/ManagerAccount_v1.xml DEBUG - ('local', 'ManagerAccount', 'http://redfish.dmtf.org/schemas/v1/ManagerAccount_v1.xml', './SchemaFiles/metadata/ManagerAccount_v1.xml') DEBUG - ManagerAccount DEBUG - References generated from ManagerAccount: 10 out of 10 DEBUG - getting Schema of ManagerAccount.v1_5_0 http://redfish.dmtf.org/schemas/v1/ManagerAccount_v1.xml DEBUG - ('local', 'ManagerAccount.v1_5_0', 'http://redfish.dmtf.org/schemas/v1/ManagerAccount_v1.xml', './SchemaFiles/metadata/ManagerAccount_v1.xml') DEBUG - ManagerAccount DEBUG - References generated from ManagerAccount.v1_5_0: 10 out of 10 DEBUG - getting Schema of ManagerAccountCollection http://redfish.dmtf.org/schemas/v1/ManagerAccountCollection_v1.xml DEBUG - ('local', 'ManagerAccountCollection', 'http://redfish.dmtf.org/schemas/v1/ManagerAccountCollection_v1.xml', './SchemaFiles/metadata/ManagerAccountCollection_v1.xml') DEBUG - ManagerAccountCollection DEBUG - References generated from ManagerAccountCollection: 5 out of 5 DEBUG - getting Schema of ManagerNetworkProtocol http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol_v1.xml DEBUG - ('local', 'ManagerNetworkProtocol', 'http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol_v1.xml', './SchemaFiles/metadata/ManagerNetworkProtocol_v1.xml') DEBUG - ManagerNetworkProtocol DEBUG - References generated from ManagerNetworkProtocol: 8 out of 8 DEBUG - getting Schema of ManagerNetworkProtocol.v1_5_0 http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol_v1.xml DEBUG - ('local', 'ManagerNetworkProtocol.v1_5_0', 'http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol_v1.xml', './SchemaFiles/metadata/ManagerNetworkProtocol_v1.xml') DEBUG - ManagerNetworkProtocol DEBUG - References generated from ManagerNetworkProtocol.v1_5_0: 8 out of 8 DEBUG - getting Schema of Memory http://redfish.dmtf.org/schemas/v1/Memory_v1.xml DEBUG - ('local', 'Memory', 'http://redfish.dmtf.org/schemas/v1/Memory_v1.xml', './SchemaFiles/metadata/Memory_v1.xml') DEBUG - Memory DEBUG - References generated from Memory: 19 out of 19 DEBUG - getting Schema of Memory.v1_9_0 http://redfish.dmtf.org/schemas/v1/Memory_v1.xml DEBUG - ('local', 'Memory.v1_9_0', 'http://redfish.dmtf.org/schemas/v1/Memory_v1.xml', './SchemaFiles/metadata/Memory_v1.xml') DEBUG - Memory DEBUG - References generated from Memory.v1_9_0: 19 out of 19 DEBUG - getting Schema of MemoryCollection http://redfish.dmtf.org/schemas/v1/MemoryCollection_v1.xml DEBUG - ('local', 'MemoryCollection', 'http://redfish.dmtf.org/schemas/v1/MemoryCollection_v1.xml', './SchemaFiles/metadata/MemoryCollection_v1.xml') DEBUG - MemoryCollection DEBUG - References generated from MemoryCollection: 5 out of 5 DEBUG - getting Schema of Message http://redfish.dmtf.org/schemas/v1/Message_v1.xml DEBUG - ('local', 'Message', 'http://redfish.dmtf.org/schemas/v1/Message_v1.xml', './SchemaFiles/metadata/Message_v1.xml') DEBUG - Message DEBUG - References generated from Message: 3 out of 3 DEBUG - getting Schema of Message.v1_0_8 http://redfish.dmtf.org/schemas/v1/Message_v1.xml DEBUG - ('local', 'Message.v1_0_8', 'http://redfish.dmtf.org/schemas/v1/Message_v1.xml', './SchemaFiles/metadata/Message_v1.xml') DEBUG - Message DEBUG - References generated from Message.v1_0_8: 3 out of 3 DEBUG - getting Schema of MessageRegistry http://redfish.dmtf.org/schemas/v1/MessageRegistry_v1.xml DEBUG - ('local', 'MessageRegistry', 'http://redfish.dmtf.org/schemas/v1/MessageRegistry_v1.xml', './SchemaFiles/metadata/MessageRegistry_v1.xml') DEBUG - MessageRegistry DEBUG - References generated from MessageRegistry: 6 out of 6 DEBUG - getting Schema of MessageRegistry.v1_0_0 http://redfish.dmtf.org/schemas/v1/MessageRegistry_v1.xml DEBUG - ('local', 'MessageRegistry.v1_0_0', 'http://redfish.dmtf.org/schemas/v1/MessageRegistry_v1.xml', './SchemaFiles/metadata/MessageRegistry_v1.xml') DEBUG - MessageRegistry DEBUG - References generated from MessageRegistry.v1_0_0: 6 out of 6 DEBUG - getting Schema of MessageRegistryFile http://redfish.dmtf.org/schemas/v1/MessageRegistryFile_v1.xml DEBUG - ('local', 'MessageRegistryFile', 'http://redfish.dmtf.org/schemas/v1/MessageRegistryFile_v1.xml', './SchemaFiles/metadata/MessageRegistryFile_v1.xml') DEBUG - MessageRegistryFile DEBUG - References generated from MessageRegistryFile: 4 out of 4 DEBUG - getting Schema of MessageRegistryFile.v1_1_3 http://redfish.dmtf.org/schemas/v1/MessageRegistryFile_v1.xml DEBUG - ('local', 'MessageRegistryFile.v1_1_3', 'http://redfish.dmtf.org/schemas/v1/MessageRegistryFile_v1.xml', './SchemaFiles/metadata/MessageRegistryFile_v1.xml') DEBUG - MessageRegistryFile DEBUG - References generated from MessageRegistryFile.v1_1_3: 4 out of 4 DEBUG - getting Schema of MessageRegistryFileCollection http://redfish.dmtf.org/schemas/v1/MessageRegistryFileCollection_v1.xml DEBUG - ('local', 'MessageRegistryFileCollection', 'http://redfish.dmtf.org/schemas/v1/MessageRegistryFileCollection_v1.xml', './SchemaFiles/metadata/MessageRegistryFileCollection_v1.xml') DEBUG - MessageRegistryFileCollection DEBUG - References generated from MessageRegistryFileCollection: 5 out of 5 DEBUG - getting Schema of Power http://redfish.dmtf.org/schemas/v1/Power_v1.xml DEBUG - ('local', 'Power', 'http://redfish.dmtf.org/schemas/v1/Power_v1.xml', './SchemaFiles/metadata/Power_v1.xml') DEBUG - Power DEBUG - References generated from Power: 10 out of 10 DEBUG - getting Schema of Power.v1_6_0 http://redfish.dmtf.org/schemas/v1/Power_v1.xml DEBUG - ('local', 'Power.v1_6_0', 'http://redfish.dmtf.org/schemas/v1/Power_v1.xml', './SchemaFiles/metadata/Power_v1.xml') DEBUG - Power DEBUG - References generated from Power.v1_6_0: 10 out of 10 DEBUG - getting Schema of Processor http://redfish.dmtf.org/schemas/v1/Processor_v1.xml DEBUG - ('local', 'Processor', 'http://redfish.dmtf.org/schemas/v1/Processor_v1.xml', './SchemaFiles/metadata/Processor_v1.xml') DEBUG - Processor DEBUG - References generated from Processor: 28 out of 28 DEBUG - getting Schema of Processor.v1_7_0 http://redfish.dmtf.org/schemas/v1/Processor_v1.xml DEBUG - ('local', 'Processor.v1_7_0', 'http://redfish.dmtf.org/schemas/v1/Processor_v1.xml', './SchemaFiles/metadata/Processor_v1.xml') DEBUG - Processor DEBUG - References generated from Processor.v1_7_0: 28 out of 28 DEBUG - getting Schema of ProcessorCollection http://redfish.dmtf.org/schemas/v1/ProcessorCollection_v1.xml DEBUG - ('local', 'ProcessorCollection', 'http://redfish.dmtf.org/schemas/v1/ProcessorCollection_v1.xml', './SchemaFiles/metadata/ProcessorCollection_v1.xml') DEBUG - ProcessorCollection DEBUG - References generated from ProcessorCollection: 5 out of 5 DEBUG - getting Schema of ProcessorMetrics http://redfish.dmtf.org/schemas/v1/ProcessorMetrics_v1.xml DEBUG - ('local', 'ProcessorMetrics', 'http://redfish.dmtf.org/schemas/v1/ProcessorMetrics_v1.xml', './SchemaFiles/metadata/ProcessorMetrics_v1.xml') DEBUG - ProcessorMetrics DEBUG - References generated from ProcessorMetrics: 8 out of 8 DEBUG - getting Schema of ProcessorMetrics.v1_0_2 http://redfish.dmtf.org/schemas/v1/ProcessorMetrics_v1.xml DEBUG - ('local', 'ProcessorMetrics.v1_0_2', 'http://redfish.dmtf.org/schemas/v1/ProcessorMetrics_v1.xml', './SchemaFiles/metadata/ProcessorMetrics_v1.xml') DEBUG - ProcessorMetrics DEBUG - References generated from ProcessorMetrics.v1_0_2: 8 out of 8 DEBUG - getting Schema of Role http://redfish.dmtf.org/schemas/v1/Role_v1.xml DEBUG - ('local', 'Role', 'http://redfish.dmtf.org/schemas/v1/Role_v1.xml', './SchemaFiles/metadata/Role_v1.xml') DEBUG - Role DEBUG - References generated from Role: 5 out of 5 DEBUG - getting Schema of Role.v1_2_4 http://redfish.dmtf.org/schemas/v1/Role_v1.xml DEBUG - ('local', 'Role.v1_2_4', 'http://redfish.dmtf.org/schemas/v1/Role_v1.xml', './SchemaFiles/metadata/Role_v1.xml') DEBUG - Role DEBUG - References generated from Role.v1_2_4: 5 out of 5 DEBUG - getting Schema of RoleCollection http://redfish.dmtf.org/schemas/v1/RoleCollection_v1.xml DEBUG - ('local', 'RoleCollection', 'http://redfish.dmtf.org/schemas/v1/RoleCollection_v1.xml', './SchemaFiles/metadata/RoleCollection_v1.xml') DEBUG - RoleCollection DEBUG - References generated from RoleCollection: 5 out of 5 DEBUG - getting Schema of SerialInterface http://redfish.dmtf.org/schemas/v1/SerialInterface_v1.xml DEBUG - ('local', 'SerialInterface', 'http://redfish.dmtf.org/schemas/v1/SerialInterface_v1.xml', './SchemaFiles/metadata/SerialInterface_v1.xml') DEBUG - SerialInterface DEBUG - References generated from SerialInterface: 4 out of 4 DEBUG - getting Schema of SerialInterface.v1_1_5 http://redfish.dmtf.org/schemas/v1/SerialInterface_v1.xml DEBUG - ('local', 'SerialInterface.v1_1_5', 'http://redfish.dmtf.org/schemas/v1/SerialInterface_v1.xml', './SchemaFiles/metadata/SerialInterface_v1.xml') DEBUG - SerialInterface DEBUG - References generated from SerialInterface.v1_1_5: 4 out of 4 DEBUG - getting Schema of SerialInterfaceCollection http://redfish.dmtf.org/schemas/v1/SerialInterfaceCollection_v1.xml DEBUG - ('local', 'SerialInterfaceCollection', 'http://redfish.dmtf.org/schemas/v1/SerialInterfaceCollection_v1.xml', './SchemaFiles/metadata/SerialInterfaceCollection_v1.xml') DEBUG - SerialInterfaceCollection DEBUG - References generated from SerialInterfaceCollection: 5 out of 5 DEBUG - getting Schema of Session http://redfish.dmtf.org/schemas/v1/Session_v1.xml DEBUG - ('local', 'Session', 'http://redfish.dmtf.org/schemas/v1/Session_v1.xml', './SchemaFiles/metadata/Session_v1.xml') DEBUG - Session DEBUG - References generated from Session: 4 out of 4 DEBUG - getting Schema of Session.v1_2_1 http://redfish.dmtf.org/schemas/v1/Session_v1.xml DEBUG - ('local', 'Session.v1_2_1', 'http://redfish.dmtf.org/schemas/v1/Session_v1.xml', './SchemaFiles/metadata/Session_v1.xml') DEBUG - Session DEBUG - References generated from Session.v1_2_1: 4 out of 4 DEBUG - getting Schema of SessionCollection http://redfish.dmtf.org/schemas/v1/SessionCollection_v1.xml DEBUG - ('local', 'SessionCollection', 'http://redfish.dmtf.org/schemas/v1/SessionCollection_v1.xml', './SchemaFiles/metadata/SessionCollection_v1.xml') DEBUG - SessionCollection DEBUG - References generated from SessionCollection: 5 out of 5 DEBUG - getting Schema of SessionService http://redfish.dmtf.org/schemas/v1/SessionService_v1.xml DEBUG - ('local', 'SessionService', 'http://redfish.dmtf.org/schemas/v1/SessionService_v1.xml', './SchemaFiles/metadata/SessionService_v1.xml') DEBUG - SessionService DEBUG - References generated from SessionService: 8 out of 8 DEBUG - getting Schema of SessionService.v1_1_6 http://redfish.dmtf.org/schemas/v1/SessionService_v1.xml DEBUG - ('local', 'SessionService.v1_1_6', 'http://redfish.dmtf.org/schemas/v1/SessionService_v1.xml', './SchemaFiles/metadata/SessionService_v1.xml') DEBUG - SessionService DEBUG - References generated from SessionService.v1_1_6: 8 out of 8 DEBUG - getting Schema of Settings.v1_3_0 http://redfish.dmtf.org/schemas/v1/Settings_v1.xml DEBUG - ('local', 'Settings.v1_3_0', 'http://redfish.dmtf.org/schemas/v1/Settings_v1.xml', './SchemaFiles/metadata/Settings_v1.xml') DEBUG - Settings DEBUG - References generated from Settings.v1_3_0: 6 out of 6 DEBUG - getting Schema of SimpleStorage http://redfish.dmtf.org/schemas/v1/SimpleStorage_v1.xml DEBUG - ('local', 'SimpleStorage', 'http://redfish.dmtf.org/schemas/v1/SimpleStorage_v1.xml', './SchemaFiles/metadata/SimpleStorage_v1.xml') DEBUG - SimpleStorage DEBUG - References generated from SimpleStorage: 9 out of 9 DEBUG - getting Schema of SimpleStorage.v1_2_3 http://redfish.dmtf.org/schemas/v1/SimpleStorage_v1.xml DEBUG - ('local', 'SimpleStorage.v1_2_3', 'http://redfish.dmtf.org/schemas/v1/SimpleStorage_v1.xml', './SchemaFiles/metadata/SimpleStorage_v1.xml') DEBUG - SimpleStorage DEBUG - References generated from SimpleStorage.v1_2_3: 9 out of 9 DEBUG - getting Schema of SimpleStorageCollection http://redfish.dmtf.org/schemas/v1/SimpleStorageCollection_v1.xml DEBUG - ('local', 'SimpleStorageCollection', 'http://redfish.dmtf.org/schemas/v1/SimpleStorageCollection_v1.xml', './SchemaFiles/metadata/SimpleStorageCollection_v1.xml') DEBUG - SimpleStorageCollection DEBUG - References generated from SimpleStorageCollection: 5 out of 5 DEBUG - getting Schema of SoftwareInventoryCollection http://redfish.dmtf.org/schemas/v1/SoftwareInventoryCollection_v1.xml DEBUG - ('local', 'SoftwareInventoryCollection', 'http://redfish.dmtf.org/schemas/v1/SoftwareInventoryCollection_v1.xml', './SchemaFiles/metadata/SoftwareInventoryCollection_v1.xml') DEBUG - SoftwareInventoryCollection DEBUG - References generated from SoftwareInventoryCollection: 5 out of 5 DEBUG - getting Schema of SoftwareInventory http://redfish.dmtf.org/schemas/v1/SoftwareInventory_v1.xml DEBUG - ('local', 'SoftwareInventory', 'http://redfish.dmtf.org/schemas/v1/SoftwareInventory_v1.xml', './SchemaFiles/metadata/SoftwareInventory_v1.xml') DEBUG - SoftwareInventory DEBUG - References generated from SoftwareInventory: 6 out of 6 DEBUG - getting Schema of SoftwareInventory.v1_2_3 http://redfish.dmtf.org/schemas/v1/SoftwareInventory_v1.xml DEBUG - ('local', 'SoftwareInventory.v1_2_3', 'http://redfish.dmtf.org/schemas/v1/SoftwareInventory_v1.xml', './SchemaFiles/metadata/SoftwareInventory_v1.xml') DEBUG - SoftwareInventory DEBUG - References generated from SoftwareInventory.v1_2_3: 6 out of 6 DEBUG - getting Schema of Task http://redfish.dmtf.org/schemas/v1/Task_v1.xml DEBUG - ('local', 'Task', 'http://redfish.dmtf.org/schemas/v1/Task_v1.xml', './SchemaFiles/metadata/Task_v1.xml') DEBUG - Task DEBUG - References generated from Task: 8 out of 8 DEBUG - getting Schema of Task.v1_4_3 http://redfish.dmtf.org/schemas/v1/Task_v1.xml DEBUG - ('local', 'Task.v1_4_3', 'http://redfish.dmtf.org/schemas/v1/Task_v1.xml', './SchemaFiles/metadata/Task_v1.xml') DEBUG - Task DEBUG - References generated from Task.v1_4_3: 8 out of 8 DEBUG - getting Schema of TaskCollection http://redfish.dmtf.org/schemas/v1/TaskCollection_v1.xml DEBUG - ('local', 'TaskCollection', 'http://redfish.dmtf.org/schemas/v1/TaskCollection_v1.xml', './SchemaFiles/metadata/TaskCollection_v1.xml') DEBUG - TaskCollection DEBUG - References generated from TaskCollection: 5 out of 5 DEBUG - getting Schema of TaskService http://redfish.dmtf.org/schemas/v1/TaskService_v1.xml DEBUG - ('local', 'TaskService', 'http://redfish.dmtf.org/schemas/v1/TaskService_v1.xml', './SchemaFiles/metadata/TaskService_v1.xml') DEBUG - TaskService DEBUG - References generated from TaskService: 7 out of 7 DEBUG - getting Schema of TaskService.v1_1_4 http://redfish.dmtf.org/schemas/v1/TaskService_v1.xml DEBUG - ('local', 'TaskService.v1_1_4', 'http://redfish.dmtf.org/schemas/v1/TaskService_v1.xml', './SchemaFiles/metadata/TaskService_v1.xml') DEBUG - TaskService DEBUG - References generated from TaskService.v1_1_4: 7 out of 7 DEBUG - getting Schema of Thermal http://redfish.dmtf.org/schemas/v1/Thermal_v1.xml DEBUG - ('local', 'Thermal', 'http://redfish.dmtf.org/schemas/v1/Thermal_v1.xml', './SchemaFiles/metadata/Thermal_v1.xml') DEBUG - Thermal DEBUG - References generated from Thermal: 9 out of 9 DEBUG - getting Schema of Thermal.v1_6_0 http://redfish.dmtf.org/schemas/v1/Thermal_v1.xml DEBUG - ('local', 'Thermal.v1_6_0', 'http://redfish.dmtf.org/schemas/v1/Thermal_v1.xml', './SchemaFiles/metadata/Thermal_v1.xml') DEBUG - Thermal DEBUG - References generated from Thermal.v1_6_0: 9 out of 9 DEBUG - getting Schema of UpdateService http://redfish.dmtf.org/schemas/v1/UpdateService_v1.xml DEBUG - ('local', 'UpdateService', 'http://redfish.dmtf.org/schemas/v1/UpdateService_v1.xml', './SchemaFiles/metadata/UpdateService_v1.xml') DEBUG - UpdateService DEBUG - References generated from UpdateService: 9 out of 9 DEBUG - getting Schema of UpdateService.v1_8_0 http://redfish.dmtf.org/schemas/v1/UpdateService_v1.xml DEBUG - ('local', 'UpdateService.v1_8_0', 'http://redfish.dmtf.org/schemas/v1/UpdateService_v1.xml', './SchemaFiles/metadata/UpdateService_v1.xml') DEBUG - UpdateService DEBUG - References generated from UpdateService.v1_8_0: 9 out of 9 DEBUG - getting Schema of VirtualMedia http://redfish.dmtf.org/schemas/v1/VirtualMedia_v1.xml DEBUG - ('local', 'VirtualMedia', 'http://redfish.dmtf.org/schemas/v1/VirtualMedia_v1.xml', './SchemaFiles/metadata/VirtualMedia_v1.xml') DEBUG - VirtualMedia DEBUG - References generated from VirtualMedia: 6 out of 6 DEBUG - getting Schema of VirtualMedia.v1_3_2 http://redfish.dmtf.org/schemas/v1/VirtualMedia_v1.xml DEBUG - ('local', 'VirtualMedia.v1_3_2', 'http://redfish.dmtf.org/schemas/v1/VirtualMedia_v1.xml', './SchemaFiles/metadata/VirtualMedia_v1.xml') DEBUG - VirtualMedia DEBUG - References generated from VirtualMedia.v1_3_2: 6 out of 6 DEBUG - getting Schema of VirtualMediaCollection http://redfish.dmtf.org/schemas/v1/VirtualMediaCollection_v1.xml DEBUG - ('local', 'VirtualMediaCollection', 'http://redfish.dmtf.org/schemas/v1/VirtualMediaCollection_v1.xml', './SchemaFiles/metadata/VirtualMediaCollection_v1.xml') DEBUG - VirtualMediaCollection DEBUG - References generated from VirtualMediaCollection: 5 out of 5 DEBUG - getting Schema of VLanNetworkInterface http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface_v1.xml DEBUG - ('local', 'VLanNetworkInterface', 'http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface_v1.xml', './SchemaFiles/metadata/VLanNetworkInterface_v1.xml') DEBUG - VLanNetworkInterface DEBUG - References generated from VLanNetworkInterface: 5 out of 5 DEBUG - getting Schema of VLanNetworkInterface.v1_1_4 http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface_v1.xml DEBUG - ('local', 'VLanNetworkInterface.v1_1_4', 'http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface_v1.xml', './SchemaFiles/metadata/VLanNetworkInterface_v1.xml') DEBUG - VLanNetworkInterface DEBUG - References generated from VLanNetworkInterface.v1_1_4: 5 out of 5 DEBUG - getting Schema of VLanNetworkInterfaceCollection http://redfish.dmtf.org/schemas/v1/VLanNetworkInterfaceCollection_v1.xml DEBUG - ('local', 'VLanNetworkInterfaceCollection', 'http://redfish.dmtf.org/schemas/v1/VLanNetworkInterfaceCollection_v1.xml', './SchemaFiles/metadata/VLanNetworkInterfaceCollection_v1.xml') DEBUG - VLanNetworkInterfaceCollection DEBUG - References generated from VLanNetworkInterfaceCollection: 5 out of 5 DEBUG - getting Schema of RedfishExtensions.v1_0_0 http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml DEBUG - ('local', 'RedfishExtensions.v1_0_0', 'http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml', './SchemaFiles/metadata/RedfishExtensions_v1.xml') DEBUG - RedfishExtensions DEBUG - References generated from RedfishExtensions.v1_0_0: 5 out of 5 DEBUG - Creating Schema catalog from filepath ./SchemaFiles/metadata DEBUG - References generated from RouteSetEntry_v1.xml: 6 out of 6 DEBUG - References generated from Outlet_v1.xml: 11 out of 11 DEBUG - References generated from OutletCollection_v1.xml: 5 out of 5 DEBUG - References generated from AggregationSourceCollection_v1.xml: 5 out of 5 DEBUG - References generated from CoolingLoop_v1.xml: 13 out of 13 DEBUG - References generated from FabricAdapter_v1.xml: 14 out of 14 DEBUG - References generated from Connection_v1.xml: 11 out of 11 DEBUG - References generated from EventDestination_v1.xml: 9 out of 9 DEBUG - References generated from ConnectionMethodCollection_v1.xml: 5 out of 5 DEBUG - References generated from Memory_v1.xml: 19 out of 19 DEBUG - References generated from Chassis_v1.xml: 44 out of 44 DEBUG - References generated from ResourceBlock_v1.xml: 16 out of 16 DEBUG - References generated from Drive_v1.xml: 20 out of 20 DEBUG - References generated from CoolingUnitCollection_v1.xml: 5 out of 5 DEBUG - References generated from FanCollection_v1.xml: 5 out of 5 DEBUG - References generated from CompositionReservationCollection_v1.xml: 5 out of 5 DEBUG - References generated from MetricDefinition_v1.xml: 5 out of 5 DEBUG - References generated from SimpleStorage_v1.xml: 9 out of 9 DEBUG - References generated from ServiceRoot_v1.xml: 38 out of 38 DEBUG - References generated from MessageRegistry_v1.xml: 6 out of 6 DEBUG - References generated from PhysicalContext_v1.xml: 2 out of 2 DEBUG - References generated from Heater_v1.xml: 15 out of 15 DEBUG - References generated from SessionCollection_v1.xml: 5 out of 5 DEBUG - References generated from ChassisCollection_v1.xml: 5 out of 5 DEBUG - References generated from NetworkPort_v1.xml: 7 out of 7 DEBUG - References generated from PortMetrics_v1.xml: 7 out of 7 DEBUG - References generated from USBControllerCollection_v1.xml: 5 out of 5 DEBUG - References generated from KeyCollection_v1.xml: 5 out of 5 DEBUG - References generated from MetricReport_v1.xml: 7 out of 7 DEBUG - References generated from EnvironmentMetrics_v1.xml: 6 out of 6 DEBUG - References generated from VolumeCollection_v1.xml: 5 out of 5 DEBUG - References generated from RegisteredClient_v1.xml: 6 out of 6 DEBUG - References generated from EndpointCollection_v1.xml: 5 out of 5 DEBUG - References generated from ManagerCollection_v1.xml: 5 out of 5 DEBUG - References generated from MetricReportDefinitionCollection_v1.xml: 5 out of 5 DEBUG - References generated from SecureBootDatabaseCollection_v1.xml: 5 out of 5 DEBUG - References generated from Fabric_v1.xml: 12 out of 12 DEBUG - References generated from Redundancy_v1.xml: 4 out of 4 DEBUG - References generated from BootOption_v1.xml: 6 out of 6 DEBUG - References generated from Processor_v1.xml: 28 out of 28 DEBUG - References generated from Event_v1.xml: 8 out of 8 DEBUG - References generated from PowerDomain_v1.xml: 7 out of 7 DEBUG - References generated from MessageRegistryFileCollection_v1.xml: 5 out of 5 DEBUG - References generated from PCIeDeviceCollection_v1.xml: 5 out of 5 DEBUG - References generated from PumpCollection_v1.xml: 5 out of 5 DEBUG - References generated from SoftwareInventory_v1.xml: 6 out of 6 DEBUG - References generated from OutletGroupCollection_v1.xml: 5 out of 5 DEBUG - References generated from LeakDetection_v1.xml: 8 out of 8 DEBUG - References generated from PowerDistributionCollection_v1.xml: 5 out of 5 DEBUG - References generated from PortCollection_v1.xml: 5 out of 5 DEBUG - References generated from Reservoir_v1.xml: 14 out of 14 DEBUG - References generated from RoleCollection_v1.xml: 5 out of 5 DEBUG - References generated from SwitchMetrics_v1.xml: 8 out of 8 DEBUG - References generated from Resource_v1.xml: 4 out of 4 DEBUG - References generated from Privileges_v1.xml: 2 out of 2 DEBUG - References generated from CompositionReservation_v1.xml: 6 out of 6 DEBUG - References generated from Storage_v1.xml: 30 out of 30 DEBUG - References generated from StorageCollection_v1.xml: 5 out of 5 DEBUG - References generated from MetricReportDefinition_v1.xml: 9 out of 9 DEBUG - References generated from MemoryChunks_v1.xml: 8 out of 8 DEBUG - References generated from EthernetInterface_v1.xml: 15 out of 15 DEBUG - References generated from TrustedComponentCollection_v1.xml: 5 out of 5 DEBUG - References generated from PowerSupplyCollection_v1.xml: 5 out of 5 DEBUG - References generated from SignatureCollection_v1.xml: 5 out of 5 DEBUG - References generated from FabricAdapterCollection_v1.xml: 5 out of 5 DEBUG - References generated from Settings_v1.xml: 6 out of 6 DEBUG - References generated from Volume_v1.xml: 29 out of 29 DEBUG - References generated from PCIeFunctionCollection_v1.xml: 5 out of 5 DEBUG - References generated from VirtualMedia_v1.xml: 6 out of 6 DEBUG - References generated from CertificateCollection_v1.xml: 5 out of 5 DEBUG - References generated from CXLLogicalDevice_v1.xml: 12 out of 12 DEBUG - References generated from TriggersCollection_v1.xml: 5 out of 5 DEBUG - References generated from Manifest_v1.xml: 2 out of 2 DEBUG - References generated from KeyPolicy_v1.xml: 5 out of 5 DEBUG - References generated from Pump_v1.xml: 14 out of 14 DEBUG - References generated from EthernetInterfaceCollection_v1.xml: 5 out of 5 DEBUG - References generated from ExternalAccountProviderCollection_v1.xml: 5 out of 5 DEBUG - References generated from StorageController_v1.xml: 21 out of 21 DEBUG - References generated from Cable_v1.xml: 8 out of 8 DEBUG - References generated from NetworkAdapter_v1.xml: 18 out of 18 DEBUG - References generated from NetworkDeviceFunctionMetrics_v1.xml: 6 out of 6 DEBUG - References generated from ComponentIntegrityCollection_v1.xml: 5 out of 5 DEBUG - References generated from PCIeSlots_v1.xml: 8 out of 8 DEBUG - References generated from CoolingLoopCollection_v1.xml: 5 out of 5 DEBUG - References generated from MemoryMetrics_v1.xml: 6 out of 6 DEBUG - References generated from CableCollection_v1.xml: 5 out of 5 DEBUG - References generated from Bios_v1.xml: 6 out of 6 DEBUG - References generated from LogService_v1.xml: 7 out of 7 DEBUG - References generated from ManagerDiagnosticData_v1.xml: 5 out of 5 DEBUG - References generated from Schedule_v1.xml: 3 out of 3 DEBUG - References generated from MemoryDomainCollection_v1.xml: 5 out of 5 DEBUG - References generated from CoolantConnector_v1.xml: 12 out of 12 DEBUG - References generated from ZoneCollection_v1.xml: 5 out of 5 DEBUG - References generated from TaskService_v1.xml: 7 out of 7 DEBUG - References generated from AttributeRegistry_v1.xml: 6 out of 6 DEBUG - References generated from PowerSupplyMetrics_v1.xml: 6 out of 6 DEBUG - References generated from ProcessorCollection_v1.xml: 5 out of 5 DEBUG - References generated from VLanNetworkInterfaceCollection_v1.xml: 5 out of 5 DEBUG - References generated from ComponentIntegrity_v1.xml: 7 out of 7 DEBUG - References generated from Battery_v1.xml: 12 out of 12 DEBUG - References generated from NetworkInterfaceCollection_v1.xml: 5 out of 5 DEBUG - References generated from PowerDomainCollection_v1.xml: 5 out of 5 DEBUG - References generated from HeaterCollection_v1.xml: 5 out of 5 DEBUG - References generated from JsonSchemaFileCollection_v1.xml: 5 out of 5 DEBUG - References generated from LeakDetector_v1.xml: 10 out of 10 DEBUG - References generated from CertificateLocations_v1.xml: 6 out of 6 DEBUG - References generated from USBController_v1.xml: 9 out of 9 DEBUG - References generated from Zone_v1.xml: 9 out of 9 DEBUG - References generated from UpdateService_v1.xml: 9 out of 9 DEBUG - References generated from PowerDistributionMetrics_v1.xml: 5 out of 5 DEBUG - References generated from PCIeDevice_v1.xml: 13 out of 13 DEBUG - References generated from EventDestinationCollection_v1.xml: 5 out of 5 DEBUG - References generated from SerialInterface_v1.xml: 4 out of 4 DEBUG - References generated from JsonSchemaFile_v1.xml: 4 out of 4 DEBUG - References generated from Aggregate_v1.xml: 7 out of 7 DEBUG - References generated from AllowDeny_v1.xml: 7 out of 7 DEBUG - References generated from FilterCollection_v1.xml: 5 out of 5 DEBUG - References generated from Facility_v1.xml: 12 out of 12 DEBUG - References generated from OutletGroup_v1.xml: 8 out of 8 DEBUG - References generated from Job_v1.xml: 9 out of 9 DEBUG - References generated from Assembly_v1.xml: 6 out of 6 DEBUG - References generated from RouteEntry_v1.xml: 7 out of 7 DEBUG - References generated from AccelerationFunctionCollection_v1.xml: 5 out of 5 DEBUG - References generated from SecurityPolicy_v1.xml: 7 out of 7 DEBUG - References generated from VCATEntryCollection_v1.xml: 5 out of 5 DEBUG - References generated from SimpleStorageCollection_v1.xml: 5 out of 5 DEBUG - References generated from Role_v1.xml: 5 out of 5 DEBUG - References generated from HostInterface_v1.xml: 10 out of 10 DEBUG - References generated from Control_v1.xml: 9 out of 9 DEBUG - References generated from ConnectionMethod_v1.xml: 6 out of 6 DEBUG - References generated from CXLLogicalDeviceCollection_v1.xml: 5 out of 5 DEBUG - References generated from EndpointGroupCollection_v1.xml: 5 out of 5 DEBUG - References generated from ResourceBlockCollection_v1.xml: 5 out of 5 DEBUG - References generated from SessionService_v1.xml: 8 out of 8 DEBUG - References generated from LogEntryCollection_v1.xml: 5 out of 5 DEBUG - References generated from Fan_v1.xml: 12 out of 12 DEBUG - References generated from Certificate_v1.xml: 6 out of 6 DEBUG - References generated from ConnectionCollection_v1.xml: 5 out of 5 DEBUG - References generated from GraphicsController_v1.xml: 9 out of 9 DEBUG - References generated from TrustedComponent_v1.xml: 9 out of 9 DEBUG - References generated from NetworkAdapterCollection_v1.xml: 5 out of 5 DEBUG - References generated from Session_v1.xml: 4 out of 4 DEBUG - References generated from AddressPool_v1.xml: 9 out of 9 DEBUG - References generated from Power_v1.xml: 10 out of 10 DEBUG - References generated from DriveMetrics_v1.xml: 5 out of 5 DEBUG - References generated from StorageControllerMetrics_v1.xml: 7 out of 7 DEBUG - References generated from SecureBootDatabase_v1.xml: 6 out of 6 DEBUG - References generated from MediaControllerCollection_v1.xml: 5 out of 5 DEBUG - References generated from Manager_v1.xml: 23 out of 23 DEBUG - References generated from ServiceConditions_v1.xml: 5 out of 5 DEBUG - References generated from LicenseService_v1.xml: 7 out of 7 DEBUG - References generated from StorageControllerCollection_v1.xml: 5 out of 5 DEBUG - References generated from TaskCollection_v1.xml: 5 out of 5 DEBUG - References generated from NetworkAdapterMetrics_v1.xml: 6 out of 6 DEBUG - References generated from Switch_v1.xml: 18 out of 18 DEBUG - References generated from MetricReportCollection_v1.xml: 5 out of 5 DEBUG - References generated from CoolingUnit_v1.xml: 19 out of 19 DEBUG - References generated from ComputerSystemCollection_v1.xml: 5 out of 5 DEBUG - References generated from ControlCollection_v1.xml: 5 out of 5 DEBUG - References generated from LogServiceCollection_v1.xml: 5 out of 5 DEBUG - References generated from TelemetryService_v1.xml: 11 out of 11 DEBUG - References generated from AggregationService_v1.xml: 11 out of 11 DEBUG - References generated from SoftwareInventoryCollection_v1.xml: 5 out of 5 DEBUG - References generated from ThermalMetrics_v1.xml: 5 out of 5 DEBUG - References generated from RouteEntryCollection_v1.xml: 5 out of 5 DEBUG - References generated from VCATEntry_v1.xml: 6 out of 6 DEBUG - References generated from Filter_v1.xml: 11 out of 11 DEBUG - References generated from Triggers_v1.xml: 7 out of 7 DEBUG - References generated from RedfishExtensions_v1.xml: 5 out of 5 DEBUG - References generated from NetworkDeviceFunctionCollection_v1.xml: 5 out of 5 DEBUG - References generated from MemoryDomain_v1.xml: 12 out of 12 DEBUG - References generated from Signature_v1.xml: 4 out of 4 DEBUG - References generated from Protocol_v1.xml: 2 out of 2 DEBUG - References generated from Endpoint_v1.xml: 15 out of 15 DEBUG - References generated from NetworkInterface_v1.xml: 9 out of 9 DEBUG - References generated from OperatingConfig_v1.xml: 7 out of 7 DEBUG - References generated from Sensor_v1.xml: 10 out of 10 DEBUG - References generated from ActionInfo_v1.xml: 4 out of 4 DEBUG - References generated from EndpointGroup_v1.xml: 8 out of 8 DEBUG - References generated from LogEntry_v1.xml: 8 out of 8 DEBUG - References generated from License_v1.xml: 6 out of 6 DEBUG - References generated from MessageRegistryCollection_v1.xml: 5 out of 5 DEBUG - References generated from MetricDefinitionCollection_v1.xml: 5 out of 5 DEBUG - References generated from ProcessorMetrics_v1.xml: 8 out of 8 DEBUG - References generated from AllowDenyCollection_v1.xml: 5 out of 5 DEBUG - References generated from RegisteredClientCollection_v1.xml: 5 out of 5 DEBUG - References generated from ExternalAccountProvider_v1.xml: 8 out of 8 DEBUG - References generated from EventService_v1.xml: 10 out of 10 DEBUG - References generated from AccelerationFunction_v1.xml: 8 out of 8 DEBUG - References generated from CertificateService_v1.xml: 7 out of 7 DEBUG - References generated from MemoryCollection_v1.xml: 5 out of 5 DEBUG - References generated from ReservoirCollection_v1.xml: 5 out of 5 DEBUG - References generated from JobCollection_v1.xml: 5 out of 5 DEBUG - References generated from SensorCollection_v1.xml: 5 out of 5 DEBUG - References generated from CompositionService_v1.xml: 9 out of 9 DEBUG - References generated from Key_v1.xml: 5 out of 5 DEBUG - References generated from HostInterfaceCollection_v1.xml: 5 out of 5 DEBUG - References generated from PowerDistribution_v1.xml: 17 out of 17 DEBUG - References generated from KeyPolicyCollection_v1.xml: 5 out of 5 DEBUG - References generated from IPAddresses_v1.xml: 4 out of 4 DEBUG - References generated from AggregateCollection_v1.xml: 5 out of 5 DEBUG - References generated from LicenseCollection_v1.xml: 5 out of 5 DEBUG - References generated from PowerSupply_v1.xml: 14 out of 14 DEBUG - References generated from NetworkDeviceFunction_v1.xml: 18 out of 18 DEBUG - References generated from CoolantConnectorCollection_v1.xml: 5 out of 5 DEBUG - References generated from FabricCollection_v1.xml: 5 out of 5 DEBUG - References generated from PowerSubsystem_v1.xml: 10 out of 10 DEBUG - References generated from KeyService_v1.xml: 6 out of 6 DEBUG - References generated from SwitchCollection_v1.xml: 5 out of 5 DEBUG - References generated from GraphicsControllerCollection_v1.xml: 5 out of 5 DEBUG - References generated from BatteryMetrics_v1.xml: 7 out of 7 DEBUG - References generated from PCIeFunction_v1.xml: 14 out of 14 DEBUG - References generated from NetworkPortCollection_v1.xml: 5 out of 5 DEBUG - References generated from ManagerAccount_v1.xml: 10 out of 10 DEBUG - References generated from VLanNetworkInterface_v1.xml: 5 out of 5 DEBUG - References generated from Task_v1.xml: 8 out of 8 DEBUG - References generated from HeaterMetrics_v1.xml: 5 out of 5 DEBUG - References generated from ManagerAccountCollection_v1.xml: 5 out of 5 DEBUG - References generated from RedfishError_v1.xml: 2 out of 2 DEBUG - References generated from ManagerNetworkProtocol_v1.xml: 8 out of 8 DEBUG - References generated from FacilityCollection_v1.xml: 5 out of 5 DEBUG - References generated from Thermal_v1.xml: 9 out of 9 DEBUG - References generated from MemoryChunksCollection_v1.xml: 5 out of 5 DEBUG - References generated from BootOptionCollection_v1.xml: 5 out of 5 DEBUG - References generated from AddressPoolCollection_v1.xml: 5 out of 5 DEBUG - References generated from SerialInterfaceCollection_v1.xml: 5 out of 5 DEBUG - References generated from MessageRegistryFile_v1.xml: 4 out of 4 DEBUG - References generated from Message_v1.xml: 3 out of 3 DEBUG - References generated from PrivilegeRegistry_v1.xml: 5 out of 5 DEBUG - References generated from SecureBoot_v1.xml: 5 out of 5 DEBUG - References generated from AccountService_v1.xml: 14 out of 14 DEBUG - References generated from PowerEquipment_v1.xml: 7 out of 7 DEBUG - References generated from OperatingConfigCollection_v1.xml: 5 out of 5 DEBUG - References generated from AggregationSource_v1.xml: 9 out of 9 DEBUG - References generated from LeakDetectorCollection_v1.xml: 5 out of 5 DEBUG - References generated from Circuit_v1.xml: 9 out of 9 DEBUG - References generated from VirtualMediaCollection_v1.xml: 5 out of 5 DEBUG - References generated from MediaController_v1.xml: 13 out of 13 DEBUG - References generated from RouteSetEntryCollection_v1.xml: 5 out of 5 DEBUG - References generated from CircuitCollection_v1.xml: 5 out of 5 DEBUG - References generated from BatteryCollection_v1.xml: 5 out of 5 DEBUG - References generated from JobService_v1.xml: 7 out of 7 DEBUG - References generated from ThermalEquipment_v1.xml: 7 out of 7 DEBUG - References generated from ThermalSubsystem_v1.xml: 11 out of 11 DEBUG - References generated from DriveCollection_v1.xml: 5 out of 5 DEBUG - References generated from CollectionCapabilities_v1.xml: 4 out of 4 DEBUG - References generated from ComputerSystem_v1.xml: 36 out of 36 DEBUG - References generated from Port_v1.xml: 17 out of 17 DEBUG - dont chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1 HTTP/1.1" 200 1109 INFO - Response Time for GET to /redfish/v1: 0.0027300510000713984 seconds. DEBUG - HTTP RESPONSE for /redfish/v1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1109 Body Response of /redfish/v1: b'{\n "@odata.id": "/redfish/v1/",\n "@odata.type": "#ServiceRoot.v1_6_0.ServiceRoot",\n "AccountService": {\n "@odata.id": "/redfish/v1/AccountService"\n },\n "CertificateService": {\n "@odata.id": "/redfish/v1/CertificateService"\n },\n "Chassis": {\n "@odata.id": "/redfish/v1/Chassis"\n },\n "EventService": {\n "@odata.id": "/redfish/v1/EventService"\n },\n "Id": "RootService",\n "Links": {\n "Sessions": {\n "@odata.id": "/redfish/v1/SessionService/Sessions"\n }\n },\n "Managers": {\n "@odata.id": "/redfish/v1/Managers"\n },\n "Name": "Root Service",\n "Oem": {},\n "RedfishVersion": "1.6.0",\n "Registries": {\n "@odata.id": "/redfish/v1/Registries"\n },\n "SessionService": {\n "@odata.id": "/redfish/v1/SessionService"\n },\n "Systems": {\n "@odata.id": "/redfish/v1/Systems"\n },\n "Tasks": {\n "@odata.id": "/redfish/v1/TaskService"\n },\n "UUID": "92384634-2938-2342-8820-489239905423",\n "UpdateService": {\n "@odata.id": "/redfish/v1/UpdateService"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1109')], TIME ELAPSED: 0:00:00.003710 DEBUG - This is a JSON response INFO - Redfish Version of Service: 1.6.0 INFO - Description of service: My Target System Root Service, version 1.6.0, 92384634-2938-2342-8820-489239905423 VERBOSE1 - *** ServiceRoot, /redfish/v1/ INFO - *** /redfish/v1/ VERBOSE1 - *** None, False DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/ {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/ DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/ HTTP/1.1" 200 1109 INFO - Response Time for GET to /redfish/v1/: 0.0018464089999952193 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1109 Body Response of /redfish/v1/: b'{\n "@odata.id": "/redfish/v1/",\n "@odata.type": "#ServiceRoot.v1_6_0.ServiceRoot",\n "AccountService": {\n "@odata.id": "/redfish/v1/AccountService"\n },\n "CertificateService": {\n "@odata.id": "/redfish/v1/CertificateService"\n },\n "Chassis": {\n "@odata.id": "/redfish/v1/Chassis"\n },\n "EventService": {\n "@odata.id": "/redfish/v1/EventService"\n },\n "Id": "RootService",\n "Links": {\n "Sessions": {\n "@odata.id": "/redfish/v1/SessionService/Sessions"\n }\n },\n "Managers": {\n "@odata.id": "/redfish/v1/Managers"\n },\n "Name": "Root Service",\n "Oem": {},\n "RedfishVersion": "1.6.0",\n "Registries": {\n "@odata.id": "/redfish/v1/Registries"\n },\n "SessionService": {\n "@odata.id": "/redfish/v1/SessionService"\n },\n "Systems": {\n "@odata.id": "/redfish/v1/Systems"\n },\n "Tasks": {\n "@odata.id": "/redfish/v1/TaskService"\n },\n "UUID": "92384634-2938-2342-8820-489239905423",\n "UpdateService": {\n "@odata.id": "/redfish/v1/UpdateService"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1109')], TIME ELAPSED: 0:00:00.002159 DEBUG - This is a JSON response WARNING - Schema not found for StorageSystemCollection.StorageSystemCollection WARNING - Schema not found for StorageServiceCollection.StorageServiceCollection INFO - Type (ServiceRoot.v1_6_0.ServiceRoot), GET SUCCESS (time: 0:00:00.002159) VERBOSE1 - PowerEquipment VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PowerEquipment.PowerEquipment, entity) -> link to: PowerEquipment VERBOSE1 - Facilities VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (FacilityCollection.FacilityCollection, entity) -> link to: FacilityCollection VERBOSE1 - Vendor VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - CertificateService VERBOSE1 - value: {'@odata.id': '/redfish/v1/CertificateService'} VERBOSE1 - is Optional DEBUG - (CertificateService.CertificateService, {'@odata.id': '/redfish/v1/CertificateService'}, 'CertificateService.CertificateService', 'NavigationProperty', 'CertificateService.CertificateService') DEBUG - (CertificateService.CertificateService, {'@odata.id': '/redfish/v1/CertificateService'}, 'CertificateService.CertificateService', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = CertificateService DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/CertificateService {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/CertificateService: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/CertificateService DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/CertificateService HTTP/1.1" 200 841 INFO - Response Time for GET to /redfish/v1/CertificateService: 0.0019610879999163444 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/CertificateService: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 841 Body Response of /redfish/v1/CertificateService: b'{\n "@odata.id": "/redfish/v1/CertificateService",\n "@odata.type": "#CertificateService.v1_0_2.CertificateService",\n "Actions": {\n "#CertificateService.GenerateCSR": {\n "@Redfish.ActionInfo": "/redfish/v1/CertificateService/GenerateCSRActionInfo",\n "target": "/redfish/v1/CertificateService/Actions/CertificateService.GenerateCSR"\n },\n "#CertificateService.ReplaceCertificate": {\n "@Redfish.ActionInfo": "/redfish/v1/CertificateService/ReplaceCertificateActionInfo",\n "target": "/redfish/v1/CertificateService/Actions/CertificateService.ReplaceCertificate"\n }\n },\n "CertificateLocations": {\n "@odata.id": "/redfish/v1/CertificateService/CertificateLocations"\n },\n "Id": "CertificateService",\n "Name": "Certificate Service",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '841')], TIME ELAPSED: 0:00:00.002235 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/CertificateService'} -> Link: /redfish/v1/CertificateService DEBUG - displayType: (CertificateService.CertificateService, entity) -> link to: CertificateService VERBOSE1 - ResourceBlocks VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ResourceBlockCollection.ResourceBlockCollection, entity) -> link to: ResourceBlockCollection VERBOSE1 - JobService VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (JobService.JobService, entity) -> link to: JobService VERBOSE1 - TelemetryService VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (TelemetryService.TelemetryService, entity) -> link to: TelemetryService VERBOSE1 - Product VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ProtocolFeaturesSupported VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ServiceRoot.v1_3_0.ProtocolFeaturesSupported, complex) -> ServiceRoot.v1_3_0.ProtocolFeaturesSupported VERBOSE1 - CompositionService VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (CompositionService.CompositionService, entity) -> link to: CompositionService VERBOSE1 - Fabrics VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (FabricCollection.FabricCollection, entity) -> link to: FabricCollection VERBOSE1 - UpdateService VERBOSE1 - value: {'@odata.id': '/redfish/v1/UpdateService'} VERBOSE1 - is Optional DEBUG - (UpdateService.UpdateService, {'@odata.id': '/redfish/v1/UpdateService'}, 'UpdateService.UpdateService', 'NavigationProperty', 'UpdateService.UpdateService') DEBUG - (UpdateService.UpdateService, {'@odata.id': '/redfish/v1/UpdateService'}, 'UpdateService.UpdateService', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = UpdateService DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/UpdateService {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/UpdateService: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/UpdateService DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/UpdateService HTTP/1.1" 200 1185 INFO - Response Time for GET to /redfish/v1/UpdateService: 0.0021678820000943233 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/UpdateService: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1185 Body Response of /redfish/v1/UpdateService: b'{\n "@odata.id": "/redfish/v1/UpdateService",\n "@odata.type": "#UpdateService.v1_8_0.UpdateService",\n "Actions": {\n "#UpdateService.SimpleUpdate": {\n "@Redfish.ActionInfo": "/redfish/v1/UpdateService/SimpleUpdateActionInfo",\n "target": "/redfish/v1/UpdateService/Actions/SimpleUpdate"\n },\n "Oem": {}\n },\n "FirmwareInventory": {\n "@odata.id": "/redfish/v1/UpdateService/FirmwareInventory"\n },\n "HttpPushUri": "/FWUpdate",\n "HttpPushUriOptions": {\n "HttpPushUriApplyTime": {\n "ApplyTime": "Immediate",\n "ApplyTime@Redfish.AllowableValues": [\n "Immediate",\n "OnReset",\n "AtMaintenanceWindowStart",\n "InMaintenanceWindowOnReset"\n ],\n "MaintenanceWindowDurationInSeconds": 600,\n "MaintenanceWindowStartTime": "2018-12-01T03:00:00+06:00"\n }\n },\n "HttpPushUriOptionsBusy": false,\n "Id": "UpdateService",\n "Name": "Update service",\n "Oem": {},\n "ServiceEnabled": true,\n "Status": {\n "Health": "OK",\n "HealthRollup": "OK",\n "State": "Enabled"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1185')], TIME ELAPSED: 0:00:00.002421 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/UpdateService'} -> Link: /redfish/v1/UpdateService DEBUG - displayType: (UpdateService.UpdateService, entity) -> link to: UpdateService VERBOSE1 - RedfishVersion VERBOSE1 - value: 1.6.0 VERBOSE1 - is Optional DEBUG - (Edm.String, '1.6.0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1.6.0 -> 1.6.0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - UUID VERBOSE1 - value: 92384634-2938-2342-8820-489239905423 VERBOSE1 - is Optional DEBUG - (Edm.Guid, '92384634-2938-2342-8820-489239905423', 'Edm.Guid', 'Property', 'Edm.Guid') VERBOSE1 - Success DEBUG - displayValue: 92384634-2938-2342-8820-489239905423 -> 92384634-2938-2342-8820-489239905423 DEBUG - displayType: (Edm.Guid, Edm.Guid) -> GUID VERBOSE1 - Systems VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems'} VERBOSE1 - is Optional DEBUG - (ComputerSystemCollection.ComputerSystemCollection, {'@odata.id': '/redfish/v1/Systems'}, 'ComputerSystemCollection.ComputerSystemCollection', 'NavigationProperty', 'ComputerSystemCollection.ComputerSystemCollection') DEBUG - (ComputerSystemCollection.ComputerSystemCollection, {'@odata.id': '/redfish/v1/Systems'}, 'ComputerSystemCollection.ComputerSystemCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Systems DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems HTTP/1.1" 200 290 INFO - Response Time for GET to /redfish/v1/Systems: 0.0017846839999720032 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 290 Body Response of /redfish/v1/Systems: b'{\n "@odata.id": "/redfish/v1/Systems",\n "@odata.type": "#ComputerSystemCollection.ComputerSystemCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Computer System Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '290')], TIME ELAPSED: 0:00:00.002085 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems'} -> Link: /redfish/v1/Systems DEBUG - displayType: (ComputerSystemCollection.ComputerSystemCollection, entity) -> link to: ComputerSystemCollection VERBOSE1 - Chassis VERBOSE1 - value: {'@odata.id': '/redfish/v1/Chassis'} VERBOSE1 - is Optional DEBUG - (ChassisCollection.ChassisCollection, {'@odata.id': '/redfish/v1/Chassis'}, 'ChassisCollection.ChassisCollection', 'NavigationProperty', 'ChassisCollection.ChassisCollection') DEBUG - (ChassisCollection.ChassisCollection, {'@odata.id': '/redfish/v1/Chassis'}, 'ChassisCollection.ChassisCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Chassis DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Chassis {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Chassis: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Chassis DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Chassis HTTP/1.1" 200 259 INFO - Response Time for GET to /redfish/v1/Chassis: 0.0016365069999437765 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Chassis: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 259 Body Response of /redfish/v1/Chassis: b'{\n "@odata.id": "/redfish/v1/Chassis",\n "@odata.type": "#ChassisCollection.ChassisCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Chassis Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '259')], TIME ELAPSED: 0:00:00.003120 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis'} -> Link: /redfish/v1/Chassis DEBUG - displayType: (ChassisCollection.ChassisCollection, entity) -> link to: ChassisCollection VERBOSE1 - Managers VERBOSE1 - value: {'@odata.id': '/redfish/v1/Managers'} VERBOSE1 - is Optional DEBUG - (ManagerCollection.ManagerCollection, {'@odata.id': '/redfish/v1/Managers'}, 'ManagerCollection.ManagerCollection', 'NavigationProperty', 'ManagerCollection.ManagerCollection') DEBUG - (ManagerCollection.ManagerCollection, {'@odata.id': '/redfish/v1/Managers'}, 'ManagerCollection.ManagerCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Managers DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers HTTP/1.1" 200 277 INFO - Response Time for GET to /redfish/v1/Managers: 0.002167794000001777 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 277 Body Response of /redfish/v1/Managers: b'{\n "@odata.id": "/redfish/v1/Managers",\n "@odata.type": "#ManagerCollection.ManagerCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Manager Collection",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '277')], TIME ELAPSED: 0:00:00.002672 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers'} -> Link: /redfish/v1/Managers DEBUG - displayType: (ManagerCollection.ManagerCollection, entity) -> link to: ManagerCollection VERBOSE1 - Tasks VERBOSE1 - value: {'@odata.id': '/redfish/v1/TaskService'} VERBOSE1 - is Optional DEBUG - (TaskService.TaskService, {'@odata.id': '/redfish/v1/TaskService'}, 'TaskService.TaskService', 'NavigationProperty', 'TaskService.TaskService') DEBUG - (TaskService.TaskService, {'@odata.id': '/redfish/v1/TaskService'}, 'TaskService.TaskService', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Tasks DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/TaskService {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/TaskService: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/TaskService DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/TaskService HTTP/1.1" 200 482 INFO - Response Time for GET to /redfish/v1/TaskService: 0.0017495359999202265 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/TaskService: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 482 Body Response of /redfish/v1/TaskService: b'{\n "@odata.id": "/redfish/v1/TaskService",\n "@odata.type": "#TaskService.v1_1_4.TaskService",\n "CompletedTaskOverWritePolicy": "Manual",\n "DateTime": "2015-03-13T04:14:33+06:00",\n "Id": "TaskService",\n "LifeCycleEventOnTaskStateChange": true,\n "Name": "Tasks Service",\n "Oem": {},\n "ServiceEnabled": true,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "Tasks": {\n "@odata.id": "/redfish/v1/TaskService/Tasks"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '482')], TIME ELAPSED: 0:00:00.002015 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/TaskService'} -> Link: /redfish/v1/TaskService DEBUG - displayType: (TaskService.TaskService, entity) -> link to: TaskService VERBOSE1 - SessionService VERBOSE1 - value: {'@odata.id': '/redfish/v1/SessionService'} VERBOSE1 - is Optional DEBUG - (SessionService.SessionService, {'@odata.id': '/redfish/v1/SessionService'}, 'SessionService.SessionService', 'NavigationProperty', 'SessionService.SessionService') DEBUG - (SessionService.SessionService, {'@odata.id': '/redfish/v1/SessionService'}, 'SessionService.SessionService', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = SessionService DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/SessionService {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/SessionService: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/SessionService DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/SessionService HTTP/1.1" 200 418 INFO - Response Time for GET to /redfish/v1/SessionService: 0.0021223890000783285 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/SessionService: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 418 Body Response of /redfish/v1/SessionService: b'{\n "@odata.id": "/redfish/v1/SessionService",\n "@odata.type": "#SessionService.v1_1_6.SessionService",\n "Description": "Session Service",\n "Id": "SessionService",\n "Name": "Session Service",\n "ServiceEnabled": true,\n "SessionTimeout": 30,\n "Sessions": {\n "@odata.id": "/redfish/v1/SessionService/Sessions"\n },\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '418')], TIME ELAPSED: 0:00:00.002473 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/SessionService'} -> Link: /redfish/v1/SessionService DEBUG - displayType: (SessionService.SessionService, entity) -> link to: SessionService VERBOSE1 - AccountService VERBOSE1 - value: {'@odata.id': '/redfish/v1/AccountService'} VERBOSE1 - is Optional DEBUG - (AccountService.AccountService, {'@odata.id': '/redfish/v1/AccountService'}, 'AccountService.AccountService', 'NavigationProperty', 'AccountService.AccountService') DEBUG - (AccountService.AccountService, {'@odata.id': '/redfish/v1/AccountService'}, 'AccountService.AccountService', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = AccountService DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService HTTP/1.1" 200 2961 INFO - Response Time for GET to /redfish/v1/AccountService: 0.0018772440000702773 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 2961 Body Response of /redfish/v1/AccountService: b'{\n "@odata.id": "/redfish/v1/AccountService",\n "@odata.type": "#AccountService.v1_7_0.AccountService",\n "AccountLockoutCounterResetAfter": 30,\n "AccountLockoutCounterResetEnabled": true,\n "AccountLockoutDuration": 30,\n "AccountLockoutThreshold": 5,\n "Accounts": {\n "@odata.id": "/redfish/v1/AccountService/Accounts"\n },\n "ActiveDirectory": {\n "AccountProviderType": "ActiveDirectoryService",\n "Authentication": {\n "AuthenticationType": "KerberosKeytab",\n "KerberosKeytab": null\n },\n "RemoteRoleMapping": [\n {\n "LocalRole": "Administrator",\n "RemoteGroup": "Administrators"\n },\n {\n "LocalRole": "Operator",\n "RemoteUser": "DOMAIN\\\\Bob"\n },\n {\n "LocalRole": "Operator",\n "RemoteGroup": "PowerUsers"\n },\n {\n "LocalRole": "ReadOnly",\n "RemoteGroup": "Everybody"\n }\n ],\n "ServiceAddresses": [\n "ad1.example.org",\n "ad2.example.org",\n null,\n null\n ],\n "ServiceEnabled": true\n },\n "AdditionalExternalAccountProviders": {\n "@odata.id": "/redfish/v1/AccountService/ExternalAccountProviders"\n },\n "AuthFailureLoggingThreshold": 3,\n "Description": "Account Service",\n "Id": "AccountService",\n "LDAP": {\n "AccountProviderType": "LDAPService",\n "Authentication": {\n "AuthenticationType": "UsernameAndPassword",\n "Password": null,\n "Username": "cn=Manager,dc=example,dc=org"\n },\n "LDAPService": {\n "SearchSettings": {\n "BaseDistinguishedNames": [\n "dc=example,dc=org"\n ],\n "GroupsAttribute": "memberof",\n "UsernameAttribute": "uid"\n }\n },\n "RemoteRoleMapping": [\n {\n "LocalRole": "Administrator",\n "RemoteUser": "cn=Manager,dc=example,dc=org"\n },\n {\n "LocalRole": "Administrator",\n "RemoteGroup": "cn=Admins,ou=Groups,dc=example,dc=org"\n },\n {\n "LocalRole": "Operator",\n "RemoteGroup": "cn=PowerUsers,ou=Groups,dc=example,dc=org"\n },\n {\n "LocalRole": "ReadOnly",\n "RemoteGroup": "(cn=*)"\n }\n ],\n "ServiceAddresses": [\n "ldaps://ldap.example.org:636"\n ],\n "ServiceEnabled": false\n },\n "LocalAccountAuth": "Enabled",\n "MinPasswordLength": 8,\n "Name": "Account Service",\n "Roles": {\n "@odata.id": "/redfish/v1/AccountService/Roles"\n },\n "ServiceEnabled": true,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '2961')], TIME ELAPSED: 0:00:00.002216 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService'} -> Link: /redfish/v1/AccountService DEBUG - displayType: (AccountService.AccountService, entity) -> link to: AccountService VERBOSE1 - EventService VERBOSE1 - value: {'@odata.id': '/redfish/v1/EventService'} VERBOSE1 - is Optional DEBUG - (EventService.EventService, {'@odata.id': '/redfish/v1/EventService'}, 'EventService.EventService', 'NavigationProperty', 'EventService.EventService') DEBUG - (EventService.EventService, {'@odata.id': '/redfish/v1/EventService'}, 'EventService.EventService', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = EventService DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/EventService {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/EventService: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/EventService DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/EventService HTTP/1.1" 200 1180 INFO - Response Time for GET to /redfish/v1/EventService: 0.0018317459999934727 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/EventService: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1180 Body Response of /redfish/v1/EventService: b'{\n "@odata.id": "/redfish/v1/EventService",\n "@odata.type": "#EventService.v1_5_0.EventService",\n "Actions": {\n "#EventService.SubmitTestEvent": {\n "@Redfish.ActionInfo": "/redfish/v1/EventService/SubmitTestEventActionInfo",\n "target": "/redfish/v1/EventService/Actions/EventService.SubmitTestEvent"\n },\n "Oem": {}\n },\n "DeliveryRetryAttempts": 3,\n "DeliveryRetryIntervalSeconds": 60,\n "EventTypesForSubscription": [\n "StatusChange",\n "ResourceUpdated",\n "ResourceAdded",\n "ResourceRemoved",\n "Alert"\n ],\n "Id": "EventService",\n "Name": "Event Service",\n "Oem": {},\n "SMTP": {\n "Authentication": "AutoDetect",\n "ConnectionProtocol": "AutoDetect",\n "FromAddress": "no_reply@contoso.com",\n "Password": null,\n "Port": 25,\n "ServerAddress": "smtp.contoso.com",\n "ServiceEnabled": true,\n "Username": "employee123"\n },\n "ServiceEnabled": true,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "Subscriptions": {\n "@odata.id": "/redfish/v1/EventService/Subscriptions"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1180')], TIME ELAPSED: 0:00:00.002144 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/EventService'} -> Link: /redfish/v1/EventService DEBUG - displayType: (EventService.EventService, entity) -> link to: EventService VERBOSE1 - Registries VERBOSE1 - value: {'@odata.id': '/redfish/v1/Registries'} VERBOSE1 - is Optional DEBUG - (MessageRegistryFileCollection.MessageRegistryFileCollection, {'@odata.id': '/redfish/v1/Registries'}, 'MessageRegistryFileCollection.MessageRegistryFileCollection', 'NavigationProperty', 'MessageRegistryFileCollection.MessageRegistryFileCollection') DEBUG - (MessageRegistryFileCollection.MessageRegistryFileCollection, {'@odata.id': '/redfish/v1/Registries'}, 'MessageRegistryFileCollection.MessageRegistryFileCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Registries DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Registries {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Registries: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Registries DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Registries HTTP/1.1" 200 345 INFO - Response Time for GET to /redfish/v1/Registries: 0.002026188999934675 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Registries: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 345 Body Response of /redfish/v1/Registries: b'{\n "@odata.id": "/redfish/v1/Registries",\n "@odata.type": "#MessageRegistryFileCollection.MessageRegistryFileCollection",\n "Description": "Registry Repository",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Registries/Base.1.5.0"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Registry File Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '345')], TIME ELAPSED: 0:00:00.002378 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Registries'} -> Link: /redfish/v1/Registries DEBUG - displayType: (MessageRegistryFileCollection.MessageRegistryFileCollection, entity) -> link to: MessageRegistryFileCollection VERBOSE1 - JsonSchemas VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (JsonSchemaFileCollection.JsonSchemaFileCollection, entity) -> link to: JsonSchemaFileCollection VERBOSE1 - Links VERBOSE1 - value: {'Sessions': {'@odata.id': '/redfish/v1/SessionService/Sessions'}} VERBOSE1 - Mandatory Test: OK DEBUG - displayType: (ServiceRoot.v1_0_0.Links, complex) -> ServiceRoot.v1_0_0.Links VERBOSE1 - Sessions VERBOSE1 - value: {'@odata.id': '/redfish/v1/SessionService/Sessions'} VERBOSE1 - Mandatory Test: OK DEBUG - (SessionCollection.SessionCollection, {'@odata.id': '/redfish/v1/SessionService/Sessions'}, 'SessionCollection.SessionCollection', 'NavigationProperty', 'SessionCollection.SessionCollection') DEBUG - (SessionCollection.SessionCollection, {'@odata.id': '/redfish/v1/SessionService/Sessions'}, 'SessionCollection.SessionCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Sessions DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/SessionService/Sessions {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/SessionService/Sessions: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/SessionService/Sessions DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/SessionService/Sessions HTTP/1.1" 200 305 INFO - Response Time for GET to /redfish/v1/SessionService/Sessions: 0.0019290430000182823 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/SessionService/Sessions: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 305 Body Response of /redfish/v1/SessionService/Sessions: b'{\n "@odata.id": "/redfish/v1/SessionService/Sessions",\n "@odata.type": "#SessionCollection.SessionCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/SessionService/Sessions/1234567890ABCDEF"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Session Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '305')], TIME ELAPSED: 0:00:00.002325 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/SessionService/Sessions'} -> Link: /redfish/v1/SessionService/Sessions DEBUG - displayType: (SessionCollection.SessionCollection, entity) -> link to: SessionCollection VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: RootService VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'RootService', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'RootService', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: RootService -> RootService DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Root Service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Root Service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Root Service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Root Service -> Root Service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot, ServiceRoot.v1_6_0, ServiceRoot VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AccountService PASS VERBOSE1 - CertificateService PASS VERBOSE1 - Chassis PASS VERBOSE1 - EventService PASS VERBOSE1 - Id PASS VERBOSE1 - Links complex VERBOSE1 - Managers PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - RedfishVersion PASS VERBOSE1 - Registries PASS VERBOSE1 - SessionService PASS VERBOSE1 - Systems PASS VERBOSE1 - Tasks PASS VERBOSE1 - UUID PASS VERBOSE1 - UpdateService PASS VERBOSE1 - PowerEquipment Optional VERBOSE1 - Facilities Optional VERBOSE1 - Vendor Optional VERBOSE1 - ResourceBlocks Optional VERBOSE1 - JobService Optional VERBOSE1 - TelemetryService Optional VERBOSE1 - Product Optional VERBOSE1 - ProtocolFeaturesSupported Optional VERBOSE1 - CompositionService Optional VERBOSE1 - Fabrics Optional VERBOSE1 - JsonSchemas Optional VERBOSE1 - Links.Sessions PASS VERBOSE1 - Links.Oem Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - ServiceRoot.v1_6_0.ServiceRoot, Counter({'pass': 15, 'skipOptional': 13, 'skipNoSchema': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [CertificateService--CertificateService.CertificateService, Value: {'@odata.id': '/redfish/v1/CertificateService'}, UpdateService--UpdateService.UpdateService, Value: {'@odata.id': '/redfish/v1/UpdateService'}, Systems--ComputerSystemCollection.ComputerSystemCollection, Value: {'@odata.id': '/redfish/v1/Systems'}, Chassis--ChassisCollection.ChassisCollection, Value: {'@odata.id': '/redfish/v1/Chassis'}, Managers--ManagerCollection.ManagerCollection, Value: {'@odata.id': '/redfish/v1/Managers'}, Tasks--TaskService.TaskService, Value: {'@odata.id': '/redfish/v1/TaskService'}, SessionService--SessionService.SessionService, Value: {'@odata.id': '/redfish/v1/SessionService'}, AccountService--AccountService.AccountService, Value: {'@odata.id': '/redfish/v1/AccountService'}, EventService--EventService.EventService, Value: {'@odata.id': '/redfish/v1/EventService'}, Registries--MessageRegistryFileCollection.MessageRegistryFileCollection, Value: {'@odata.id': '/redfish/v1/Registries'}, Sessions--SessionCollection.SessionCollection, Value: {'@odata.id': '/redfish/v1/SessionService/Sessions'}] VERBOSE1 - *** ServiceRoot -> CertificateService, /redfish/v1/CertificateService INFO - *** /redfish/v1/CertificateService VERBOSE1 - *** None, False INFO - Type (CertificateService.v1_0_2.CertificateService), GET SUCCESS (time: 0:00:00.002235) VERBOSE1 - Actions VERBOSE1 - value: {'#CertificateService.GenerateCSR': {'@Redfish.ActionInfo': '/redfish/v1/CertificateService/GenerateCSRActionInfo', 'target': '/redfish/v1/CertificateService/Actions/CertificateService.GenerateCSR'}, '#CertificateService.ReplaceCertificate': {'@Redfish.ActionInfo': '/redfish/v1/CertificateService/ReplaceCertificateActionInfo', 'target': '/redfish/v1/CertificateService/Actions/CertificateService.ReplaceCertificate'}} VERBOSE1 - is Optional DEBUG - displayType: (CertificateService.v1_0_0.Actions, complex) -> CertificateService.v1_0_0.Actions VERBOSE1 - CertificateLocations VERBOSE1 - value: {'@odata.id': '/redfish/v1/CertificateService/CertificateLocations'} VERBOSE1 - is Optional DEBUG - (CertificateLocations.CertificateLocations, {'@odata.id': '/redfish/v1/CertificateService/CertificateLocations'}, 'CertificateLocations.CertificateLocations', 'NavigationProperty', 'CertificateLocations.CertificateLocations') DEBUG - (CertificateLocations.CertificateLocations, {'@odata.id': '/redfish/v1/CertificateService/CertificateLocations'}, 'CertificateLocations.CertificateLocations', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = CertificateLocations DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/CertificateService/CertificateLocations {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/CertificateService/CertificateLocations: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/CertificateService/CertificateLocations DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/CertificateService/CertificateLocations HTTP/1.1" 200 411 INFO - Response Time for GET to /redfish/v1/CertificateService/CertificateLocations: 0.0020355630000494784 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/CertificateService/CertificateLocations: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 411 Body Response of /redfish/v1/CertificateService/CertificateLocations: b'{\n "@odata.id": "/redfish/v1/CertificateService/CertificateLocations",\n "@odata.type": "#CertificateLocations.v1_0_2.CertificateLocations",\n "Id": "CertificateLocations",\n "Links": {\n "Certificates": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1"\n }\n ]\n },\n "Name": "Certificate Locations",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '411')], TIME ELAPSED: 0:00:00.002412 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/CertificateService/CertificateLocations'} -> Link: /redfish/v1/CertificateService/CertificateLocations DEBUG - displayType: (CertificateLocations.CertificateLocations, entity) -> link to: CertificateLocations VERBOSE1 - Id VERBOSE1 - value: CertificateService VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'CertificateService', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'CertificateService', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CertificateService -> CertificateService DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Certificate Service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Certificate Service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Certificate Service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Certificate Service -> Certificate Service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> CertificateService, CertificateService.v1_0_2, CertificateService VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - CertificateLocations PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Actions.CertificateService.GenerateCSR PASS VERBOSE1 - Actions.CertificateService.ReplaceCertificate PASS VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - CertificateService.v1_0_2.CertificateService, Counter({'pass': 3, 'passAction': 2, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') DEBUG - [ActionInfo--ActionInfo.v1_3_0.ActionInfo, Value: {'@odata.id': '/redfish/v1/CertificateService/GenerateCSRActionInfo'}, ActionInfo--ActionInfo.v1_3_0.ActionInfo, Value: {'@odata.id': '/redfish/v1/CertificateService/ReplaceCertificateActionInfo'}, CertificateLocations--CertificateLocations.CertificateLocations, Value: {'@odata.id': '/redfish/v1/CertificateService/CertificateLocations'}] VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') VERBOSE1 - *** ServiceRoot -> CertificateService -> ActionInfo, /redfish/v1/CertificateService/GenerateCSRActionInfo INFO - *** /redfish/v1/CertificateService/GenerateCSRActionInfo VERBOSE1 - *** None, False DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/CertificateService/GenerateCSRActionInfo {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/CertificateService/GenerateCSRActionInfo: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/CertificateService/GenerateCSRActionInfo DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/CertificateService/GenerateCSRActionInfo HTTP/1.1" 200 2597 INFO - Response Time for GET to /redfish/v1/CertificateService/GenerateCSRActionInfo: 0.0024732230000381605 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/CertificateService/GenerateCSRActionInfo: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 2597 Body Response of /redfish/v1/CertificateService/GenerateCSRActionInfo: b'{\n "@odata.id": "/redfish/v1/CertificateService/GenerateCSRActionInfo",\n "@odata.type": "#ActionInfo.v1_1_2.ActionInfo",\n "Id": "GenerateCSRActionInfo",\n "Name": "Generate CSR Action Info",\n "Oem": {},\n "Parameters": [\n {\n "DataType": "String",\n "Name": "CommonName",\n "Required": true\n },\n {\n "DataType": "StringArray",\n "Name": "AlternativeNames",\n "Required": false\n },\n {\n "DataType": "String",\n "Name": "Organization",\n "Required": true\n },\n {\n "DataType": "String",\n "Name": "OrganizationalUnit",\n "Required": true\n },\n {\n "DataType": "String",\n "Name": "City",\n "Required": true\n },\n {\n "DataType": "String",\n "Name": "State",\n "Required": true\n },\n {\n "DataType": "String",\n "Name": "Country",\n "Required": true\n },\n {\n "DataType": "String",\n "Name": "Email",\n "Required": false\n },\n {\n "AllowableValues": [\n "TPM_ALG_RSA",\n "TPM_ALG_ECDSA"\n ],\n "DataType": "String",\n "Name": "KeyPairAlgorithm",\n "Required": true\n },\n {\n "DataType": "Number",\n "Name": "KeyBitLength",\n "Required": false\n },\n {\n "AllowableValues": [\n "TPM_ECC_NIST_P256",\n "TPM_ECC_NIST_P384",\n "TPM_ECC_NIST_P521"\n ],\n "DataType": "String",\n "Name": "KeyCurveId",\n "Required": false\n },\n {\n "DataType": "Object",\n "Name": "CertificateCollection",\n "Required": true\n },\n {\n "AllowableValues": [\n "DigitalSignature",\n "NonRepudiation",\n "KeyEncipherment",\n "DataEncipherment",\n "KeyAgreement",\n "KeyCertSign",\n "CRLSigning",\n "EncipherOnly",\n "DecipherOnly",\n "ServerAuthentication",\n "ClientAuthentication",\n "CodeSigning",\n "EmailProtection",\n "OCSPSigning"\n ],\n "DataType": "StringArray",\n "Name": "KeyUsage",\n "Required": false\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '2597')], TIME ELAPSED: 0:00:00.002914 DEBUG - This is a JSON response VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') INFO - Type (ActionInfo.v1_1_2.ActionInfo), GET SUCCESS (time: 0:00:00.002914) VERBOSE1 - Parameters VERBOSE1 - value: [Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'CommonName', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'StringArray', 'Name': 'AlternativeNames', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'Organization', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'OrganizationalUnit', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'City', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'State', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'Country', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'Email', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'AllowableValues': ['TPM_ALG_RSA', 'TPM_ALG_ECDSA'], 'DataType': 'String', 'Name': 'KeyPairAlgorithm', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'Number', 'Name': 'KeyBitLength', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'AllowableValues': ['TPM_ECC_NIST_P256', 'TPM_ECC_NIST_P384', 'TPM_ECC_NIST_P521'], 'DataType': 'String', 'Name': 'KeyCurveId', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'Object', 'Name': 'CertificateCollection', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'AllowableValues': ['DigitalSignature', 'NonRepudiation', 'KeyEncipherment', 'DataEncipherment', 'KeyAgreement', 'KeyCertSign', 'CRLSigning', 'EncipherOnly', 'DecipherOnly', 'ServerAuthentication', 'ClientAuthentication', 'CodeSigning', 'EmailProtection', 'OCSPSigning'], 'DataType': 'StringArray', 'Name': 'KeyUsage', 'Required': False}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: CommonName VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'CommonName', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CommonName -> CommonName DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: AlternativeNames VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'AlternativeNames', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: AlternativeNames -> AlternativeNames DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: StringArray VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'StringArray', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'StringArray', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: StringArray -> StringArray DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: Organization VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Organization', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Organization -> Organization DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: OrganizationalUnit VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'OrganizationalUnit', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OrganizationalUnit -> OrganizationalUnit DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: City VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'City', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: City -> City DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: State VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'State', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: State -> State DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: Country VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Country', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Country -> Country DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: Email VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Email', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Email -> Email DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: KeyPairAlgorithm VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'KeyPairAlgorithm', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: KeyPairAlgorithm -> KeyPairAlgorithm DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: ['TPM_ALG_RSA', 'TPM_ALG_ECDSA'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ALG_RSA', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ALG_RSA -> TPM_ALG_RSA DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ALG_ECDSA', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ALG_ECDSA -> TPM_ALG_ECDSA DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: KeyBitLength VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'KeyBitLength', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: KeyBitLength -> KeyBitLength DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: Number VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Number', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Number', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Number -> Number DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: KeyCurveId VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'KeyCurveId', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: KeyCurveId -> KeyCurveId DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: ['TPM_ECC_NIST_P256', 'TPM_ECC_NIST_P384', 'TPM_ECC_NIST_P521'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ECC_NIST_P256', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ECC_NIST_P256 -> TPM_ECC_NIST_P256 DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ECC_NIST_P384', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ECC_NIST_P384 -> TPM_ECC_NIST_P384 DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ECC_NIST_P521', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ECC_NIST_P521 -> TPM_ECC_NIST_P521 DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: CertificateCollection VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'CertificateCollection', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CertificateCollection -> CertificateCollection DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: Object VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Object', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Object', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Object -> Object DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: KeyUsage VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'KeyUsage', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: KeyUsage -> KeyUsage DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: StringArray VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'StringArray', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'StringArray', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: StringArray -> StringArray DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: ['DigitalSignature', 'NonRepudiation', 'KeyEncipherment', 'DataEncipherment', 'KeyAgreement', 'KeyCertSign', 'CRLSigning', 'EncipherOnly', 'DecipherOnly', 'ServerAuthentication', 'ClientAuthentication', 'CodeSigning', 'EmailProtection', 'OCSPSigning'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'DigitalSignature', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: DigitalSignature -> DigitalSignature DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'NonRepudiation', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: NonRepudiation -> NonRepudiation DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'KeyEncipherment', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: KeyEncipherment -> KeyEncipherment DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'DataEncipherment', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: DataEncipherment -> DataEncipherment DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'KeyAgreement', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: KeyAgreement -> KeyAgreement DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'KeyCertSign', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: KeyCertSign -> KeyCertSign DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'CRLSigning', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: CRLSigning -> CRLSigning DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'EncipherOnly', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: EncipherOnly -> EncipherOnly DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'DecipherOnly', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: DecipherOnly -> DecipherOnly DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'ServerAuthentication', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: ServerAuthentication -> ServerAuthentication DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'ClientAuthentication', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: ClientAuthentication -> ClientAuthentication DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'CodeSigning', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: CodeSigning -> CodeSigning DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'EmailProtection', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: EmailProtection -> EmailProtection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'OCSPSigning', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: OCSPSigning -> OCSPSigning DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Id VERBOSE1 - value: GenerateCSRActionInfo VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'GenerateCSRActionInfo', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'GenerateCSRActionInfo', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: GenerateCSRActionInfo -> GenerateCSRActionInfo DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Generate CSR Action Info VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Generate CSR Action Info', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Generate CSR Action Info', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Generate CSR Action Info -> Generate CSR Action Info DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> CertificateService -> ActionInfo, ActionInfo.v1_1_2, ActionInfo VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Parameters complex VERBOSE1 - Parameters[0].MinimumValue Optional VERBOSE1 - Parameters[0].MaximumValue Optional VERBOSE1 - Parameters[0].Name PASS VERBOSE1 - Parameters[0].Required PASS VERBOSE1 - Parameters[0].DataType PASS VERBOSE1 - Parameters[0].ObjectDataType Optional VERBOSE1 - Parameters[0].AllowableValues Optional VERBOSE1 - Parameters[1].MinimumValue Optional VERBOSE1 - Parameters[1].MaximumValue Optional VERBOSE1 - Parameters[1].Name PASS VERBOSE1 - Parameters[1].Required PASS VERBOSE1 - Parameters[1].DataType PASS VERBOSE1 - Parameters[1].ObjectDataType Optional VERBOSE1 - Parameters[1].AllowableValues Optional VERBOSE1 - Parameters[2].MinimumValue Optional VERBOSE1 - Parameters[2].MaximumValue Optional VERBOSE1 - Parameters[2].Name PASS VERBOSE1 - Parameters[2].Required PASS VERBOSE1 - Parameters[2].DataType PASS VERBOSE1 - Parameters[2].ObjectDataType Optional VERBOSE1 - Parameters[2].AllowableValues Optional VERBOSE1 - Parameters[3].MinimumValue Optional VERBOSE1 - Parameters[3].MaximumValue Optional VERBOSE1 - Parameters[3].Name PASS VERBOSE1 - Parameters[3].Required PASS VERBOSE1 - Parameters[3].DataType PASS VERBOSE1 - Parameters[3].ObjectDataType Optional VERBOSE1 - Parameters[3].AllowableValues Optional VERBOSE1 - Parameters[4].MinimumValue Optional VERBOSE1 - Parameters[4].MaximumValue Optional VERBOSE1 - Parameters[4].Name PASS VERBOSE1 - Parameters[4].Required PASS VERBOSE1 - Parameters[4].DataType PASS VERBOSE1 - Parameters[4].ObjectDataType Optional VERBOSE1 - Parameters[4].AllowableValues Optional VERBOSE1 - Parameters[5].MinimumValue Optional VERBOSE1 - Parameters[5].MaximumValue Optional VERBOSE1 - Parameters[5].Name PASS VERBOSE1 - Parameters[5].Required PASS VERBOSE1 - Parameters[5].DataType PASS VERBOSE1 - Parameters[5].ObjectDataType Optional VERBOSE1 - Parameters[5].AllowableValues Optional VERBOSE1 - Parameters[6].MinimumValue Optional VERBOSE1 - Parameters[6].MaximumValue Optional VERBOSE1 - Parameters[6].Name PASS VERBOSE1 - Parameters[6].Required PASS VERBOSE1 - Parameters[6].DataType PASS VERBOSE1 - Parameters[6].ObjectDataType Optional VERBOSE1 - Parameters[6].AllowableValues Optional VERBOSE1 - Parameters[7].MinimumValue Optional VERBOSE1 - Parameters[7].MaximumValue Optional VERBOSE1 - Parameters[7].Name PASS VERBOSE1 - Parameters[7].Required PASS VERBOSE1 - Parameters[7].DataType PASS VERBOSE1 - Parameters[7].ObjectDataType Optional VERBOSE1 - Parameters[7].AllowableValues Optional VERBOSE1 - Parameters[8].MinimumValue Optional VERBOSE1 - Parameters[8].MaximumValue Optional VERBOSE1 - Parameters[8].Name PASS VERBOSE1 - Parameters[8].Required PASS VERBOSE1 - Parameters[8].DataType PASS VERBOSE1 - Parameters[8].ObjectDataType Optional VERBOSE1 - Parameters[8].AllowableValues ... VERBOSE1 - Parameters[8].AllowableValues[0] PASS VERBOSE1 - Parameters[8].AllowableValues[1] PASS VERBOSE1 - Parameters[9].MinimumValue Optional VERBOSE1 - Parameters[9].MaximumValue Optional VERBOSE1 - Parameters[9].Name PASS VERBOSE1 - Parameters[9].Required PASS VERBOSE1 - Parameters[9].DataType PASS VERBOSE1 - Parameters[9].ObjectDataType Optional VERBOSE1 - Parameters[9].AllowableValues Optional VERBOSE1 - Parameters[10].MinimumValue Optional VERBOSE1 - Parameters[10].MaximumValue Optional VERBOSE1 - Parameters[10].Name PASS VERBOSE1 - Parameters[10].Required PASS VERBOSE1 - Parameters[10].DataType PASS VERBOSE1 - Parameters[10].ObjectDataType Optional VERBOSE1 - Parameters[10].AllowableValues ... VERBOSE1 - Parameters[10].AllowableValues[0] PASS VERBOSE1 - Parameters[10].AllowableValues[1] PASS VERBOSE1 - Parameters[10].AllowableValues[2] PASS VERBOSE1 - Parameters[11].MinimumValue Optional VERBOSE1 - Parameters[11].MaximumValue Optional VERBOSE1 - Parameters[11].Name PASS VERBOSE1 - Parameters[11].Required PASS VERBOSE1 - Parameters[11].DataType PASS VERBOSE1 - Parameters[11].ObjectDataType Optional VERBOSE1 - Parameters[11].AllowableValues Optional VERBOSE1 - Parameters[12].MinimumValue Optional VERBOSE1 - Parameters[12].MaximumValue Optional VERBOSE1 - Parameters[12].Name PASS VERBOSE1 - Parameters[12].Required PASS VERBOSE1 - Parameters[12].DataType PASS VERBOSE1 - Parameters[12].ObjectDataType Optional VERBOSE1 - Parameters[12].AllowableValues ... VERBOSE1 - Parameters[12].AllowableValues[0] PASS VERBOSE1 - Parameters[12].AllowableValues[1] PASS VERBOSE1 - Parameters[12].AllowableValues[2] PASS VERBOSE1 - Parameters[12].AllowableValues[3] PASS VERBOSE1 - Parameters[12].AllowableValues[4] PASS VERBOSE1 - Parameters[12].AllowableValues[5] PASS VERBOSE1 - Parameters[12].AllowableValues[6] PASS VERBOSE1 - Parameters[12].AllowableValues[7] PASS VERBOSE1 - Parameters[12].AllowableValues[8] PASS VERBOSE1 - Parameters[12].AllowableValues[9] PASS VERBOSE1 - Parameters[12].AllowableValues[10] PASS VERBOSE1 - Parameters[12].AllowableValues[11] PASS VERBOSE1 - Parameters[12].AllowableValues[12] PASS VERBOSE1 - Parameters[12].AllowableValues[13] PASS VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - ActionInfo.v1_1_2.ActionInfo, Counter({'pass': 60, 'skipOptional': 50, 'passGet': 1}) DEBUG - [] VERBOSE1 - ActionInfo, Counter({'pass': 60, 'skipOptional': 50, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> CertificateService -> ActionInfo, /redfish/v1/CertificateService/ReplaceCertificateActionInfo INFO - *** /redfish/v1/CertificateService/ReplaceCertificateActionInfo VERBOSE1 - *** None, False DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/CertificateService/ReplaceCertificateActionInfo {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/CertificateService/ReplaceCertificateActionInfo: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/CertificateService/ReplaceCertificateActionInfo DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/CertificateService/ReplaceCertificateActionInfo HTTP/1.1" 200 697 INFO - Response Time for GET to /redfish/v1/CertificateService/ReplaceCertificateActionInfo: 0.002436229000068124 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/CertificateService/ReplaceCertificateActionInfo: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 697 Body Response of /redfish/v1/CertificateService/ReplaceCertificateActionInfo: b'{\n "@odata.id": "/redfish/v1/CertificateService/GenerateCSRActionInfo",\n "@odata.type": "#ActionInfo.v1_1_2.ActionInfo",\n "Id": "ReplaceCertificateActionInfo",\n "Name": "Replace Certificate Action Info",\n "Oem": {},\n "Parameters": [\n {\n "DataType": "String",\n "Name": "CertificateString",\n "Required": true\n },\n {\n "AllowableValues": [\n "PEM"\n ],\n "DataType": "String",\n "Name": "CertificateType",\n "Required": true\n },\n {\n "DataType": "Object",\n "Name": "CertificateUri",\n "Required": true\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '697')], TIME ELAPSED: 0:00:00.002875 DEBUG - This is a JSON response WARNING - /redfish/v1/CertificateService/ReplaceCertificateActionInfo @odata.id: Expected @odata.id to match URI link /redfish/v1/CertificateService/GenerateCSRActionInfo VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') INFO - Type (ActionInfo.v1_1_2.ActionInfo), GET SUCCESS (time: 0:00:00.002875) VERBOSE1 - Parameters VERBOSE1 - value: [Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'CertificateString', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'AllowableValues': ['PEM'], 'DataType': 'String', 'Name': 'CertificateType', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'Object', 'Name': 'CertificateUri', 'Required': True}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: CertificateString VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'CertificateString', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CertificateString -> CertificateString DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: CertificateType VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'CertificateType', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CertificateType -> CertificateType DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: ['PEM'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'PEM', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: PEM -> PEM DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: CertificateUri VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'CertificateUri', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CertificateUri -> CertificateUri DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: Object VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Object', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Object', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Object -> Object DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Id VERBOSE1 - value: ReplaceCertificateActionInfo VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'ReplaceCertificateActionInfo', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'ReplaceCertificateActionInfo', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ReplaceCertificateActionInfo -> ReplaceCertificateActionInfo DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Replace Certificate Action Info VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Replace Certificate Action Info', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Replace Certificate Action Info', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Replace Certificate Action Info -> Replace Certificate Action Info DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> CertificateService -> ActionInfo, ActionInfo.v1_1_2, ActionInfo VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Parameters complex VERBOSE1 - Parameters[0].MinimumValue Optional VERBOSE1 - Parameters[0].MaximumValue Optional VERBOSE1 - Parameters[0].Name PASS VERBOSE1 - Parameters[0].Required PASS VERBOSE1 - Parameters[0].DataType PASS VERBOSE1 - Parameters[0].ObjectDataType Optional VERBOSE1 - Parameters[0].AllowableValues Optional VERBOSE1 - Parameters[1].MinimumValue Optional VERBOSE1 - Parameters[1].MaximumValue Optional VERBOSE1 - Parameters[1].Name PASS VERBOSE1 - Parameters[1].Required PASS VERBOSE1 - Parameters[1].DataType PASS VERBOSE1 - Parameters[1].ObjectDataType Optional VERBOSE1 - Parameters[1].AllowableValues ... VERBOSE1 - Parameters[1].AllowableValues[0] PASS VERBOSE1 - Parameters[2].MinimumValue Optional VERBOSE1 - Parameters[2].MaximumValue Optional VERBOSE1 - Parameters[2].Name PASS VERBOSE1 - Parameters[2].Required PASS VERBOSE1 - Parameters[2].DataType PASS VERBOSE1 - Parameters[2].ObjectDataType Optional VERBOSE1 - Parameters[2].AllowableValues Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - ActionInfo.v1_1_2.ActionInfo, Counter({'skipOptional': 12, 'pass': 12, 'passGet': 1}) DEBUG - [] VERBOSE1 - ActionInfo, Counter({'skipOptional': 12, 'pass': 12, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> CertificateService -> CertificateLocations, /redfish/v1/CertificateService/CertificateLocations INFO - *** /redfish/v1/CertificateService/CertificateLocations VERBOSE1 - *** None, False INFO - Type (CertificateLocations.v1_0_2.CertificateLocations), GET SUCCESS (time: 0:00:00.002412) VERBOSE1 - Links VERBOSE1 - value: {'Certificates': [{'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'}]} VERBOSE1 - is Optional DEBUG - displayType: (CertificateLocations.v1_0_0.Links, complex) -> CertificateLocations.v1_0_0.Links VERBOSE1 - Certificates VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Certificate.Certificate), entity) -> links: Certificate DEBUG - (Collection(Certificate.Certificate), {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'}, 'Collection(Certificate.Certificate)', 'NavigationProperty', 'Collection(Certificate.Certificate)') DEBUG - (Certificate.Certificate, {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'}, 'Certificate.Certificate', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Certificates DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1 HTTP/1.1" 200 3386 INFO - Response Time for GET to /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1: 0.0033883579999383073 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 3386 Body Response of /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1",\n "@odata.type": "#Certificate.v1_1_1.Certificate",\n "Actions": {\n "#Certificate.Rekey": {\n "@Redfish.ActionInfo": "/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo",\n "target": "/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/Actions/Certificate.Rekey"\n },\n "#Certificate.Renew": {\n "target": "/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/Actions/Certificate.Renew"\n }\n },\n "CertificateString": "-----BEGIN CERTIFICATE-----\\nMIIFsTCCA5mgAwIBAgIJAMusGfV8beSJMA0GCSqGSIb3DQEBCwUAMG8xCzAJBgNV\\nBAYTAlVTMQ8wDQYDVQQIDAZPcmVnb24xETAPBgNVBAcMCFBvcnRsYW5kMRAwDgYD\\nVQQKDAdDb250b3NvMQwwCgYDVQQLDANBQkMxHDAaBgNVBAMME21hbmFnZXIuY29u\\ndG9zby5vcmcwHhcNMTgwOTA3MTMyMjA1WhcNMTkwOTA3MTMyMjA1WjBvMQswCQYD\\nVQQGEwJVUzEPMA0GA1UECAwGT3JlZ29uMREwDwYDVQQHDAhQb3J0bGFuZDEQMA4G\\nA1UECgwHQ29udG9zbzEMMAoGA1UECwwDQUJDMRwwGgYDVQQDDBNtYW5hZ2VyLmNv\\nbnRvc28ub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAw39VGz5K\\n9bD8UUmyUxH+s+IaYsd3rd8V3R6g3bzttGOW52nopt3ZQD4COHPePBcCBh2+xRFk\\n0Wd6oJUECXKNYhoFRJAhyz2fmkO5I37D40iY8/Ihqnt0Kmt/8hETL2VMKbALnR+4\\nAUNNGSomRD24FQDlK1Vs6urZHvTsEL5Z+CNdbKY6Yn1ksxR8vmze4hdxnzrQCua1\\no7zNVzudLdhVpfeC3BvmflMjszPOjlo5dSkXeRWqQ1LikgcHyEf3hYWq3WXMUpkV\\nm2nlM3Tzeaz2nO1quQ/HJ/DUuvHHvWIIZdExL1RABzSN8Sr3ZkMShmTNN4QWmrEX\\nEADN8g8OXrRKrup+R6nbUT55Getn5jPesI5fNDHk0KRBUG0ALY73l9+ZlAdRTesq\\naV6AL2hUYrb1SNjh50i15s4yPOytspF4B9LaqsG1w3PGjgLaUtWHTXwGAMdHVhWs\\nym//6zFv3Ri5tbjThpeYv+UIkreyb0yAFlx/Kz62EFbkFcnaGPATqVd4yLtVdYu0\\nz5O8JWhOuybmWMe6ifO97X8w7/Nr9QyzkB64wXSqsNpRiuZraErqa+hBqvPkz8KE\\nFEwiclRvZ9OrNk/iKr1FO1HNs1byvNyJ3S9Bu4bMwMnxzrdNzaB5Ti0IywIvQ/qw\\nJ8icHIn+3EM5g+DmvQTZIXNKOryrndjIUA0CAwEAAaNQME4wHQYDVR0OBBYEFLLG\\niNCud7LYUKojqRVNhKBWoApFMB8GA1UdIwQYMBaAFLLGiNCud7LYUKojqRVNhKBW\\noApFMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIBAG+NJSRv1S0K4KjE\\nwzAIlEsmYs65vPxKLg0a07EW8xO4m7AKtty9dyc3+xh0ftwosTmXp2GL3RbNFqpc\\nqDjS/XLDGS7DCb5T/g2vZusfUCz6WXpJCZMBLNyNaVyhTHeV9f8sCWXAODwx8ED2\\nIHADWI9EqYg3HovYJNP4iUXfivBkFdq6ptOwgMVLGpeMvt/VwBilOklL/+xrhiMD\\n1SwZ+sPdWfgcIaeQ+Y3h0cbHzCeYlZDXjDR41zGrEb1lhSAj5n/BEQDjXsiIY386\\n/czYW7Zz2ZxOK67ENaABUxg5w8iqu8wkF0pVHbjBThkEPvvdwWKAFLDC55q1KO4H\\nsZLx8U/usUdHW9pz+/C7QW7UEJjKP7LfUWnosz7NJYtb7lXJ6pyLkstlA35/aXv3\\nxS4eHxHFExl7hiTPgWuFYZUfhdTYSoUTO7WHI7IIZvAh05I/akrE7RpPXviMdIrI\\nluKOGwMDHuKSUX93BfFcm9WyMx2cGvbORAXPonGadkPbNsuSK1YkalZ27x5Aq10T\\nwJ6/u29+BMDIRB1qJPf5gm4itQpX0hLKXRAdSPKQgvA2gDN5fIlPDEAlWt3oo5JI\\n6aWKaL1zAwSFcV2XE6c0r9ZrQPQw1cTzeAMDzMQ7MnEb6kt/YNdGfzTL/5b+vF+e\\nHApck5WMN3G/8qlI5rFGXG5zljlu\\n-----END CERTIFICATE-----",\n "CertificateType": "PEM",\n "Id": "1",\n "Issuer": {\n "City": "Portland",\n "CommonName": "manager.contoso.org",\n "Country": "US",\n "Organization": "Contoso",\n "OrganizationalUnit": "ABC",\n "State": "Oregon"\n },\n "KeyUsage": [\n "KeyEncipherment",\n "ServerAuthentication"\n ],\n "Name": "HTTPS Certificate",\n "Oem": {},\n "Subject": {\n "City": "Portland",\n "CommonName": "manager.contoso.org",\n "Country": "US",\n "Organization": "Contoso",\n "OrganizationalUnit": "ABC",\n "State": "Oregon"\n },\n "ValidNotAfter": "2019-09-07T13:22:05Z",\n "ValidNotBefore": "2018-09-07T13:22:05Z"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '3386')], TIME ELAPSED: 0:00:00.003995 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'} -> Link: /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1 DEBUG - displayType: (Collection(Certificate.Certificate), entity) -> link: Certificate VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (CertificateLocations.v1_0_0.Actions, complex) -> CertificateLocations.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: CertificateLocations VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'CertificateLocations', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'CertificateLocations', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CertificateLocations -> CertificateLocations DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Certificate Locations VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Certificate Locations', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Certificate Locations', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Certificate Locations -> Certificate Locations DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> CertificateService -> CertificateLocations, CertificateLocations.v1_0_2, CertificateLocations VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - Links complex VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Links.Certificates ... VERBOSE1 - Links.Certificates[0] PASS VERBOSE1 - Links.Oem Optional VERBOSE1 - Actions Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - CertificateLocations.v1_0_2.CertificateLocations, Counter({'pass': 3, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Certificates#0--Collection(Certificate.Certificate), Value: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'}] VERBOSE1 - CertificateLocations, Counter({'pass': 3, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - CertificateService, Counter({'pass': 3, 'passAction': 2, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) VERBOSE1 - *** ServiceRoot -> UpdateService, /redfish/v1/UpdateService INFO - *** /redfish/v1/UpdateService VERBOSE1 - *** None, False VERBOSE1 - ('Adding Additional', 'ApplyTime@Redfish.AllowableValues', 'Resource.OemObject', UpdateService.v1_4_0.HttpPushUriApplyTime) INFO - Type (UpdateService.v1_8_0.UpdateService), GET SUCCESS (time: 0:00:00.002421) VERBOSE1 - MultipartHttpPushUri VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxImageSizeBytes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - HttpPushUriOptions VERBOSE1 - value: {'HttpPushUriApplyTime': {'ApplyTime': 'Immediate', 'ApplyTime@Redfish.AllowableValues': ['Immediate', 'OnReset', 'AtMaintenanceWindowStart', 'InMaintenanceWindowOnReset'], 'MaintenanceWindowDurationInSeconds': 600, 'MaintenanceWindowStartTime': '2018-12-01T03:00:00+06:00'}} VERBOSE1 - is Optional DEBUG - displayType: (UpdateService.v1_4_0.HttpPushUriOptions, complex) -> UpdateService.v1_4_0.HttpPushUriOptions VERBOSE1 - HttpPushUriApplyTime VERBOSE1 - value: {'ApplyTime': 'Immediate', 'ApplyTime@Redfish.AllowableValues': ['Immediate', 'OnReset', 'AtMaintenanceWindowStart', 'InMaintenanceWindowOnReset'], 'MaintenanceWindowDurationInSeconds': 600, 'MaintenanceWindowStartTime': '2018-12-01T03:00:00+06:00'} VERBOSE1 - is Optional DEBUG - displayType: (UpdateService.v1_4_0.HttpPushUriApplyTime, complex) -> UpdateService.v1_4_0.HttpPushUriApplyTime VERBOSE1 - ApplyTime VERBOSE1 - value: Immediate VERBOSE1 - is Optional DEBUG - (UpdateService.v1_4_0.ApplyTime, 'Immediate', 'UpdateService.v1_4_0.ApplyTime', 'Property', 'UpdateService.v1_4_0.ApplyTime') DEBUG - (UpdateService.v1_4_0.ApplyTime, 'Immediate', 'UpdateService.v1_4_0.ApplyTime', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Immediate -> Immediate DEBUG - displayType: (UpdateService.v1_4_0.ApplyTime, enum) -> string (enum) VERBOSE1 - MaintenanceWindowStartTime VERBOSE1 - value: 2018-12-01T03:00:00+06:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2018-12-01T03:00:00+06:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2018-12-01T03:00:00+06:00 -> 2018-12-01T03:00:00+06:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - MaintenanceWindowDurationInSeconds VERBOSE1 - value: 600 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 600, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 600 -> 600 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ApplyTime@Redfish.AllowableValues VERBOSE1 - value: ['Immediate', 'OnReset', 'AtMaintenanceWindowStart', 'InMaintenanceWindowOnReset'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Immediate', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Immediate -> Immediate DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'OnReset', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: OnReset -> OnReset DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'AtMaintenanceWindowStart', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: AtMaintenanceWindowStart -> AtMaintenanceWindowStart DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'InMaintenanceWindowOnReset', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: InMaintenanceWindowOnReset -> InMaintenanceWindowOnReset DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - HttpPushUriOptionsBusy VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - HttpPushUriTargets VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - HttpPushUriTargetsBusy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - HttpPushUri VERBOSE1 - value: /FWUpdate VERBOSE1 - is Optional DEBUG - (Edm.String, '/FWUpdate', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: /FWUpdate -> /FWUpdate DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'HealthRollup': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - FirmwareInventory VERBOSE1 - value: {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory'} VERBOSE1 - is Optional DEBUG - (SoftwareInventoryCollection.SoftwareInventoryCollection, {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory'}, 'SoftwareInventoryCollection.SoftwareInventoryCollection', 'NavigationProperty', 'SoftwareInventoryCollection.SoftwareInventoryCollection') DEBUG - (SoftwareInventoryCollection.SoftwareInventoryCollection, {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory'}, 'SoftwareInventoryCollection.SoftwareInventoryCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = FirmwareInventory DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/UpdateService/FirmwareInventory {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/UpdateService/FirmwareInventory: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/UpdateService/FirmwareInventory DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/UpdateService/FirmwareInventory HTTP/1.1" 200 426 INFO - Response Time for GET to /redfish/v1/UpdateService/FirmwareInventory: 0.0021926849999545084 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/UpdateService/FirmwareInventory: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 426 Body Response of /redfish/v1/UpdateService/FirmwareInventory: b'{\n "@odata.id": "/redfish/v1/UpdateService/FirmwareInventory",\n "@odata.type": "#SoftwareInventoryCollection.SoftwareInventoryCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC"\n },\n {\n "@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BIOS"\n }\n ],\n "Members@odata.count": 2,\n "Name": "Firmware Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '426')], TIME ELAPSED: 0:00:00.002757 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory'} -> Link: /redfish/v1/UpdateService/FirmwareInventory DEBUG - displayType: (SoftwareInventoryCollection.SoftwareInventoryCollection, entity) -> link to: SoftwareInventoryCollection VERBOSE1 - SoftwareInventory VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (SoftwareInventoryCollection.SoftwareInventoryCollection, entity) -> link to: SoftwareInventoryCollection VERBOSE1 - Actions VERBOSE1 - value: {'#UpdateService.SimpleUpdate': {'@Redfish.ActionInfo': '/redfish/v1/UpdateService/SimpleUpdateActionInfo', 'target': '/redfish/v1/UpdateService/Actions/SimpleUpdate'}, 'Oem': {}} VERBOSE1 - is Optional DEBUG - displayType: (UpdateService.v1_0_0.Actions, complex) -> UpdateService.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: UpdateService VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'UpdateService', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'UpdateService', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: UpdateService -> UpdateService DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Update service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Update service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Update service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Update service -> Update service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> UpdateService, UpdateService.v1_8_0, UpdateService VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - FirmwareInventory PASS VERBOSE1 - HttpPushUri PASS VERBOSE1 - HttpPushUriOptions complex VERBOSE1 - HttpPushUriOptionsBusy PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - ServiceEnabled PASS VERBOSE1 - Status complex VERBOSE1 - MultipartHttpPushUri Optional VERBOSE1 - MaxImageSizeBytes Optional VERBOSE1 - HttpPushUriOptions.HttpPushUriApplyTime complex VERBOSE1 - HttpPushUriOptions.HttpPushUriApplyTime.ApplyTime PASS VERBOSE1 - HttpPushUriOptions.HttpPushUriApplyTime.MaintenanceWindowStartTime PASS VERBOSE1 - HttpPushUriOptions.HttpPushUriApplyTime.MaintenanceWindowDurationInSeconds PASS VERBOSE1 - HttpPushUriOptions.HttpPushUriApplyTime.ApplyTime@Redfish.AllowableValues ... VERBOSE1 - HttpPushUriOptions.HttpPushUriApplyTime.ApplyTime@Redfish.AllowableValues[0] PASS VERBOSE1 - HttpPushUriOptions.HttpPushUriApplyTime.ApplyTime@Redfish.AllowableValues[1] PASS VERBOSE1 - HttpPushUriOptions.HttpPushUriApplyTime.ApplyTime@Redfish.AllowableValues[2] PASS VERBOSE1 - HttpPushUriOptions.HttpPushUriApplyTime.ApplyTime@Redfish.AllowableValues[3] PASS VERBOSE1 - HttpPushUriTargets Optional VERBOSE1 - HttpPushUriTargetsBusy Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup PASS VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - SoftwareInventory Optional VERBOSE1 - Actions.UpdateService.SimpleUpdate PASS VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - UpdateService.v1_8_0.UpdateService, Counter({'pass': 16, 'skipOptional': 8, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') DEBUG - [FirmwareInventory--SoftwareInventoryCollection.SoftwareInventoryCollection, Value: {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory'}, ActionInfo--ActionInfo.v1_3_0.ActionInfo, Value: {'@odata.id': '/redfish/v1/UpdateService/SimpleUpdateActionInfo'}] VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') VERBOSE1 - *** ServiceRoot -> UpdateService -> FirmwareInventory, /redfish/v1/UpdateService/FirmwareInventory INFO - *** /redfish/v1/UpdateService/FirmwareInventory VERBOSE1 - *** None, False INFO - Type (SoftwareInventoryCollection.SoftwareInventoryCollection), GET SUCCESS (time: 0:00:00.002757) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BMC'}, {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BIOS'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(SoftwareInventory.SoftwareInventory), entity) -> links: SoftwareInventory DEBUG - (Collection(SoftwareInventory.SoftwareInventory), {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BMC'}, 'Collection(SoftwareInventory.SoftwareInventory)', 'NavigationProperty', 'Collection(SoftwareInventory.SoftwareInventory)') DEBUG - (SoftwareInventory.SoftwareInventory, {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BMC'}, 'SoftwareInventory.SoftwareInventory', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/UpdateService/FirmwareInventory/BMC {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/UpdateService/FirmwareInventory/BMC: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/UpdateService/FirmwareInventory/BMC DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/UpdateService/FirmwareInventory/BMC HTTP/1.1" 200 721 INFO - Response Time for GET to /redfish/v1/UpdateService/FirmwareInventory/BMC: 0.0024989830000095026 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/UpdateService/FirmwareInventory/BMC: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 721 Body Response of /redfish/v1/UpdateService/FirmwareInventory/BMC: b'{\n "@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC",\n "@odata.type": "#SoftwareInventory.v1_2_3.SoftwareInventory",\n "Actions": {\n "Oem": {}\n },\n "Id": "BMC",\n "LowestSupportedVersion": "1.30.367a12-rev1",\n "Manufacturer": "Contoso",\n "Name": "Contoso BMC Firmware",\n "Oem": {},\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC"\n }\n ],\n "ReleaseDate": "2017-08-22T12:00:00",\n "SoftwareId": "1624A9DF-5E13-47FC-874A-DF3AFF143089",\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UefiDevicePaths": [\n "BMC(0x1,0x0ABCDEF)"\n ],\n "Updateable": true,\n "Version": "1.45.455b66-rev4"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '721')], TIME ELAPSED: 0:00:00.002856 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BMC'} -> Link: /redfish/v1/UpdateService/FirmwareInventory/BMC DEBUG - displayType: (Collection(SoftwareInventory.SoftwareInventory), entity) -> link: SoftwareInventory DEBUG - (Collection(SoftwareInventory.SoftwareInventory), {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BIOS'}, 'Collection(SoftwareInventory.SoftwareInventory)', 'NavigationProperty', 'Collection(SoftwareInventory.SoftwareInventory)') DEBUG - (SoftwareInventory.SoftwareInventory, {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BIOS'}, 'SoftwareInventory.SoftwareInventory', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/UpdateService/FirmwareInventory/BIOS {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/UpdateService/FirmwareInventory/BIOS: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/UpdateService/FirmwareInventory/BIOS DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/UpdateService/FirmwareInventory/BIOS HTTP/1.1" 200 656 INFO - Response Time for GET to /redfish/v1/UpdateService/FirmwareInventory/BIOS: 0.0018174790000102803 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/UpdateService/FirmwareInventory/BIOS: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 656 Body Response of /redfish/v1/UpdateService/FirmwareInventory/BIOS: b'{\n "@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BIOS",\n "@odata.type": "#SoftwareInventory.v1_2_3.SoftwareInventory",\n "Actions": {\n "Oem": {}\n },\n "Id": "BIOS",\n "LowestSupportedVersion": "P79 v1.10",\n "Manufacturer": "Contoso",\n "Name": "Contoso BIOS Firmware",\n "Oem": {},\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n }\n ],\n "ReleaseDate": "2017-12-06T12:00:00",\n "SoftwareId": "FEE82A67-6CE2-4625-9F44-237AD2402C28",\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "Updateable": true,\n "Version": "P79 v1.45"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '656')], TIME ELAPSED: 0:00:00.002606 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BIOS'} -> Link: /redfish/v1/UpdateService/FirmwareInventory/BIOS DEBUG - displayType: (Collection(SoftwareInventory.SoftwareInventory), entity) -> link: SoftwareInventory VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Firmware Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Firmware Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Firmware Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Firmware Collection -> Firmware Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> UpdateService -> FirmwareInventory, SoftwareInventoryCollection, SoftwareInventoryCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Members[1] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - SoftwareInventoryCollection.SoftwareInventoryCollection, Counter({'pass': 3, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(SoftwareInventory.SoftwareInventory), Value: {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BMC'}, Members#1--Collection(SoftwareInventory.SoftwareInventory), Value: {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/BIOS'}] VERBOSE1 - *** ServiceRoot -> UpdateService -> FirmwareInventory -> Members#0, /redfish/v1/UpdateService/FirmwareInventory/BMC INFO - *** /redfish/v1/UpdateService/FirmwareInventory/BMC VERBOSE1 - *** None, False INFO - Type (SoftwareInventory.v1_2_3.SoftwareInventory), GET SUCCESS (time: 0:00:00.002856) VERBOSE1 - Manufacturer VERBOSE1 - value: Contoso VERBOSE1 - is Optional DEBUG - (Edm.String, 'Contoso', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso -> Contoso DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ReleaseDate VERBOSE1 - value: 2017-08-22T12:00:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2017-08-22T12:00:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') ERROR - ReleaseDate: String '2017-08-22T12:00:00' does not match pattern ''.*(Z|(\\+|-)[0-9][0-9]:[0-9][0-9])'' VERBOSE1 - FAIL DEBUG - displayValue: 2017-08-22T12:00:00 -> 2017-08-22T12:00:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - SoftwareId VERBOSE1 - value: 1624A9DF-5E13-47FC-874A-DF3AFF143089 VERBOSE1 - is Optional DEBUG - (Edm.String, '1624A9DF-5E13-47FC-874A-DF3AFF143089', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1624A9DF-5E13-47FC-874A-DF3AFF143089 -> 1624A9DF-5E13-47FC-874A-DF3AFF143089 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LowestSupportedVersion VERBOSE1 - value: 1.30.367a12-rev1 VERBOSE1 - is Optional DEBUG - (Edm.String, '1.30.367a12-rev1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1.30.367a12-rev1 -> 1.30.367a12-rev1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - UefiDevicePaths VERBOSE1 - value: ['BMC(0x1,0x0ABCDEF)'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'BMC(0x1,0x0ABCDEF)', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: BMC(0x1,0x0ABCDEF) -> BMC(0x1,0x0ABCDEF) DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC HTTP/1.1" 200 2279 INFO - Response Time for GET to /redfish/v1/Managers/BMC: 0.002092236000066805 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 2279 Body Response of /redfish/v1/Managers/BMC: b'{\n "@odata.id": "/redfish/v1/Managers/BMC",\n "@odata.type": "#Manager.v1_7_0.Manager",\n "Actions": {\n "#Manager.Reset": {\n "ResetType@Redfish.AllowableValues": [\n "ForceRestart",\n "GracefulRestart"\n ],\n "target": "/redfish/v1/Managers/BMC/Actions/Manager.Reset"\n },\n "Oem": {}\n },\n "CommandShell": {\n "ConnectTypesSupported": [\n "Telnet",\n "SSH"\n ],\n "MaxConcurrentSessions": 4,\n "ServiceEnabled": true\n },\n "DateTime": "2015-03-13T04:14:33+06:00",\n "DateTimeLocalOffset": "+06:00",\n "Description": "Contoso BMC",\n "EthernetInterfaces": {\n "@odata.id": "/redfish/v1/Managers/BMC/EthernetInterfaces"\n },\n "FirmwareVersion": "1.45.455b66-rev4",\n "GraphicalConsole": {\n "ConnectTypesSupported": [\n "KVMIP"\n ],\n "MaxConcurrentSessions": 2,\n "ServiceEnabled": true\n },\n "Id": "BMC",\n "Links": {\n "ManagerForChassis": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "ManagerForServers": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n }\n ],\n "ManagerInChassis": {\n "@odata.id": "/redfish/v1/Chassis/1U"\n },\n "Oem": {}\n },\n "LogServices": {\n "@odata.id": "/redfish/v1/Managers/BMC/LogServices"\n },\n "ManagerType": "BMC",\n "Model": "Joo Janta 200",\n "Name": "Manager",\n "NetworkProtocol": {\n "@odata.id": "/redfish/v1/Managers/BMC/NetworkProtocol"\n },\n "Oem": {},\n "PowerState": "On",\n "SerialConsole": {\n "ConnectTypesSupported": [\n "Telnet",\n "SSH",\n "IPMI"\n ],\n "MaxConcurrentSessions": 1,\n "ServiceEnabled": true\n },\n "SerialInterfaces": {\n "@odata.id": "/redfish/v1/Managers/BMC/SerialInterfaces"\n },\n "ServiceEntryPointUUID": "92384634-2938-2342-8820-489239905423",\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UUID": "58893887-8974-2487-2389-841168418919",\n "VirtualMedia": {\n "@odata.id": "/redfish/v1/Managers/BMC/VirtualMedia"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '2279')], TIME ELAPSED: 0:00:00.002440 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC'} -> Link: /redfish/v1/Managers/BMC DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Version VERBOSE1 - value: 1.45.455b66-rev4 VERBOSE1 - is Optional DEBUG - (Edm.String, '1.45.455b66-rev4', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1.45.455b66-rev4 -> 1.45.455b66-rev4 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Updateable VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Actions VERBOSE1 - value: {'Oem': {}} VERBOSE1 - is Optional DEBUG - displayType: (SoftwareInventory.v1_0_0.Actions, complex) -> SoftwareInventory.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: BMC VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'BMC', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'BMC', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BMC -> BMC DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Contoso BMC Firmware VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Contoso BMC Firmware', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Contoso BMC Firmware', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso BMC Firmware -> Contoso BMC Firmware DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> UpdateService -> FirmwareInventory -> Members#0, SoftwareInventory.v1_2_3, SoftwareInventory VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - Id PASS VERBOSE1 - LowestSupportedVersion PASS VERBOSE1 - Manufacturer PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - RelatedItem ... VERBOSE1 - ReleaseDate FAIL VERBOSE1 - SoftwareId PASS VERBOSE1 - Status complex VERBOSE1 - UefiDevicePaths ... VERBOSE1 - Updateable PASS VERBOSE1 - Version PASS VERBOSE1 - UefiDevicePaths[0] PASS VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Description Optional INFO - FAIL... VERBOSE1 - SoftwareInventory.v1_2_3.SoftwareInventory, Counter({'pass': 11, 'skipOptional': 4, 'passGet': 1, 'passRedfishUri': 1, 'err.Edm.DateTimeOffset': 1, 'failProp': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Managers/BMC'}] VERBOSE1 - Members#0, Counter({'pass': 11, 'skipOptional': 4, 'passGet': 1, 'passRedfishUri': 1, 'err.Edm.DateTimeOffset': 1, 'failProp': 1}) VERBOSE1 - *** ServiceRoot -> UpdateService -> FirmwareInventory -> Members#1, /redfish/v1/UpdateService/FirmwareInventory/BIOS INFO - *** /redfish/v1/UpdateService/FirmwareInventory/BIOS VERBOSE1 - *** None, False INFO - Type (SoftwareInventory.v1_2_3.SoftwareInventory), GET SUCCESS (time: 0:00:00.002606) VERBOSE1 - Manufacturer VERBOSE1 - value: Contoso VERBOSE1 - is Optional DEBUG - (Edm.String, 'Contoso', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso -> Contoso DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ReleaseDate VERBOSE1 - value: 2017-12-06T12:00:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2017-12-06T12:00:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') ERROR - ReleaseDate: String '2017-12-06T12:00:00' does not match pattern ''.*(Z|(\\+|-)[0-9][0-9]:[0-9][0-9])'' VERBOSE1 - FAIL DEBUG - displayValue: 2017-12-06T12:00:00 -> 2017-12-06T12:00:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - SoftwareId VERBOSE1 - value: FEE82A67-6CE2-4625-9F44-237AD2402C28 VERBOSE1 - is Optional DEBUG - (Edm.String, 'FEE82A67-6CE2-4625-9F44-237AD2402C28', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: FEE82A67-6CE2-4625-9F44-237AD2402C28 -> FEE82A67-6CE2-4625-9F44-237AD2402C28 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LowestSupportedVersion VERBOSE1 - value: P79 v1.10 VERBOSE1 - is Optional DEBUG - (Edm.String, 'P79 v1.10', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: P79 v1.10 -> P79 v1.10 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - UefiDevicePaths VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2 HTTP/1.1" 200 3837 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2: 0.0021596490000774793 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 3837 Body Response of /redfish/v1/Systems/437XR1138R2: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2",\n "@odata.type": "#ComputerSystem.v1_10_0.ComputerSystem",\n "Actions": {\n "#ComputerSystem.Reset": {\n "ResetType@Redfish.AllowableValues": [\n "On",\n "ForceOff",\n "GracefulShutdown",\n "GracefulRestart",\n "ForceRestart",\n "Nmi",\n "ForceOn",\n "PushPowerButton"\n ],\n "target": "/redfish/v1/Systems/437XR1138R2/Actions/ComputerSystem.Reset"\n },\n "Oem": {\n "#Contoso.Reset": {\n "target": "/redfish/v1/Systems/437XR1138R2/Oem/Contoso/Actions/Contoso.Reset"\n }\n }\n },\n "AssetTag": "Chicago-45Z-2381",\n "Bios": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Bios"\n },\n "BiosVersion": "P79 v1.45 (12/06/2017)",\n "Boot": {\n "BootSourceOverrideEnabled": "Once",\n "BootSourceOverrideMode": "UEFI",\n "BootSourceOverrideTarget": "Pxe",\n "BootSourceOverrideTarget@Redfish.AllowableValues": [\n "None",\n "Pxe",\n "Cd",\n "Usb",\n "Hdd",\n "BiosSetup",\n "Utilities",\n "Diags",\n "SDCard",\n "UefiTarget"\n ],\n "UefiTargetBootSourceOverride": "/0x31/0x33/0x01/0x01"\n },\n "Description": "Web Front End node",\n "EthernetInterfaces": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces"\n },\n "HostName": "web483",\n "HostingRoles": [\n "ApplicationServer"\n ],\n "Id": "437XR1138R2",\n "IndicatorLED": "Off",\n "Links": {\n "Chassis": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "ManagedBy": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC"\n }\n ]\n },\n "LogServices": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/LogServices"\n },\n "Manufacturer": "Contoso",\n "Memory": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory"\n },\n "MemorySummary": {\n "MemoryMirroring": "None",\n "Status": {\n "Health": "OK",\n "HealthRollup": "OK",\n "State": "Enabled"\n },\n "TotalSystemMemoryGiB": 96,\n "TotalSystemPersistentMemoryGiB": 0\n },\n "Model": "3500",\n "Name": "WebFrontEnd483",\n "Oem": {\n "Chipwise": {\n "@odata.type": "#Chipwise.ComputerSystem",\n "Style": "Executive"\n },\n "Contoso": {\n "@odata.type": "#Contoso.ComputerSystem",\n "ProductionLocation": {\n "Country": "USA",\n "FacilityName": "PacWest Production Facility"\n }\n }\n },\n "PartNumber": "224071-J23",\n "PowerState": "On",\n "ProcessorSummary": {\n "Count": 2,\n "Model": "Multi-Core Intel(R) Xeon(R) processor 7xxx Series",\n "Status": {\n "Health": "OK",\n "HealthRollup": "OK",\n "State": "Enabled"\n }\n },\n "Processors": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors"\n },\n "SKU": "8675309",\n "SerialNumber": "437XR1138R2",\n "SimpleStorage": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/SimpleStorage"\n },\n "Status": {\n "Health": "OK",\n "HealthRollup": "OK",\n "State": "Enabled"\n },\n "SubModel": "RX",\n "SystemType": "Physical",\n "TrustedModules": [\n {\n "FirmwareVersion": "1.13b",\n "InterfaceType": "TPM1_2",\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "UUID": "38947555-7742-3448-3784-823347823834"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '3837')], TIME ELAPSED: 0:00:00.002678 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Version VERBOSE1 - value: P79 v1.45 VERBOSE1 - is Optional DEBUG - (Edm.String, 'P79 v1.45', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: P79 v1.45 -> P79 v1.45 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Updateable VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Actions VERBOSE1 - value: {'Oem': {}} VERBOSE1 - is Optional DEBUG - displayType: (SoftwareInventory.v1_0_0.Actions, complex) -> SoftwareInventory.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: BIOS VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'BIOS', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'BIOS', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BIOS -> BIOS DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Contoso BIOS Firmware VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Contoso BIOS Firmware', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Contoso BIOS Firmware', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso BIOS Firmware -> Contoso BIOS Firmware DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> UpdateService -> FirmwareInventory -> Members#1, SoftwareInventory.v1_2_3, SoftwareInventory VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - Id PASS VERBOSE1 - LowestSupportedVersion PASS VERBOSE1 - Manufacturer PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - RelatedItem ... VERBOSE1 - ReleaseDate FAIL VERBOSE1 - SoftwareId PASS VERBOSE1 - Status complex VERBOSE1 - Updateable PASS VERBOSE1 - Version PASS VERBOSE1 - UefiDevicePaths Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Description Optional INFO - FAIL... VERBOSE1 - SoftwareInventory.v1_2_3.SoftwareInventory, Counter({'pass': 10, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1, 'err.Edm.DateTimeOffset': 1, 'failProp': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}] VERBOSE1 - Members#1, Counter({'pass': 10, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1, 'err.Edm.DateTimeOffset': 1, 'failProp': 1}) VERBOSE1 - FirmwareInventory, Counter({'pass': 3, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> UpdateService -> ActionInfo, /redfish/v1/UpdateService/SimpleUpdateActionInfo INFO - *** /redfish/v1/UpdateService/SimpleUpdateActionInfo VERBOSE1 - *** None, False DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/UpdateService/SimpleUpdateActionInfo {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/UpdateService/SimpleUpdateActionInfo: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/UpdateService/SimpleUpdateActionInfo DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/UpdateService/SimpleUpdateActionInfo HTTP/1.1" 200 906 INFO - Response Time for GET to /redfish/v1/UpdateService/SimpleUpdateActionInfo: 0.0019870209999908184 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/UpdateService/SimpleUpdateActionInfo: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 906 Body Response of /redfish/v1/UpdateService/SimpleUpdateActionInfo: b'{\n "@odata.id": "/redfish/v1/UpdateService/SimpleUpdateActionInfo",\n "@odata.type": "#ActionInfo.v1_1_2.ActionInfo",\n "Id": "SimpleUpdateActionInfo",\n "Name": "Simple Update Action Info",\n "Oem": {},\n "Parameters": [\n {\n "DataType": "String",\n "Name": "ImageURI",\n "Required": true\n },\n {\n "AllowableValues": [\n "FTP",\n "SFTP",\n "HTTP",\n "HTTPS",\n "SCP",\n "TFTP"\n ],\n "DataType": "String",\n "Name": "TransferProtocol",\n "Required": false\n },\n {\n "DataType": "String",\n "Name": "Username",\n "Required": false\n },\n {\n "DataType": "String",\n "Name": "Password",\n "Required": false\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '906')], TIME ELAPSED: 0:00:00.002436 DEBUG - This is a JSON response VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') INFO - Type (ActionInfo.v1_1_2.ActionInfo), GET SUCCESS (time: 0:00:00.002436) VERBOSE1 - Parameters VERBOSE1 - value: [Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'ImageURI', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'AllowableValues': ['FTP', 'SFTP', 'HTTP', 'HTTPS', 'SCP', 'TFTP'], 'DataType': 'String', 'Name': 'TransferProtocol', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'Username', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'Password', 'Required': False}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: ImageURI VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'ImageURI', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ImageURI -> ImageURI DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: TransferProtocol VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'TransferProtocol', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: TransferProtocol -> TransferProtocol DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: ['FTP', 'SFTP', 'HTTP', 'HTTPS', 'SCP', 'TFTP'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'FTP', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: FTP -> FTP DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'SFTP', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: SFTP -> SFTP DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'HTTP', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: HTTP -> HTTP DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'HTTPS', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: HTTPS -> HTTPS DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'SCP', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: SCP -> SCP DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TFTP', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TFTP -> TFTP DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: Username VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Username', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Username -> Username DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: Password VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Password', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Password -> Password DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Id VERBOSE1 - value: SimpleUpdateActionInfo VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'SimpleUpdateActionInfo', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'SimpleUpdateActionInfo', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SimpleUpdateActionInfo -> SimpleUpdateActionInfo DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Simple Update Action Info VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Simple Update Action Info', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Simple Update Action Info', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Simple Update Action Info -> Simple Update Action Info DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> UpdateService -> ActionInfo, ActionInfo.v1_1_2, ActionInfo VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Parameters complex VERBOSE1 - Parameters[0].MinimumValue Optional VERBOSE1 - Parameters[0].MaximumValue Optional VERBOSE1 - Parameters[0].Name PASS VERBOSE1 - Parameters[0].Required PASS VERBOSE1 - Parameters[0].DataType PASS VERBOSE1 - Parameters[0].ObjectDataType Optional VERBOSE1 - Parameters[0].AllowableValues Optional VERBOSE1 - Parameters[1].MinimumValue Optional VERBOSE1 - Parameters[1].MaximumValue Optional VERBOSE1 - Parameters[1].Name PASS VERBOSE1 - Parameters[1].Required PASS VERBOSE1 - Parameters[1].DataType PASS VERBOSE1 - Parameters[1].ObjectDataType Optional VERBOSE1 - Parameters[1].AllowableValues ... VERBOSE1 - Parameters[1].AllowableValues[0] PASS VERBOSE1 - Parameters[1].AllowableValues[1] PASS VERBOSE1 - Parameters[1].AllowableValues[2] PASS VERBOSE1 - Parameters[1].AllowableValues[3] PASS VERBOSE1 - Parameters[1].AllowableValues[4] PASS VERBOSE1 - Parameters[1].AllowableValues[5] PASS VERBOSE1 - Parameters[2].MinimumValue Optional VERBOSE1 - Parameters[2].MaximumValue Optional VERBOSE1 - Parameters[2].Name PASS VERBOSE1 - Parameters[2].Required PASS VERBOSE1 - Parameters[2].DataType PASS VERBOSE1 - Parameters[2].ObjectDataType Optional VERBOSE1 - Parameters[2].AllowableValues Optional VERBOSE1 - Parameters[3].MinimumValue Optional VERBOSE1 - Parameters[3].MaximumValue Optional VERBOSE1 - Parameters[3].Name PASS VERBOSE1 - Parameters[3].Required PASS VERBOSE1 - Parameters[3].DataType PASS VERBOSE1 - Parameters[3].ObjectDataType Optional VERBOSE1 - Parameters[3].AllowableValues Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - ActionInfo.v1_1_2.ActionInfo, Counter({'pass': 20, 'skipOptional': 16, 'passGet': 1}) DEBUG - [] VERBOSE1 - ActionInfo, Counter({'pass': 20, 'skipOptional': 16, 'passGet': 1}) VERBOSE1 - UpdateService, Counter({'pass': 16, 'skipOptional': 8, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) VERBOSE1 - *** ServiceRoot -> Systems, /redfish/v1/Systems INFO - *** /redfish/v1/Systems VERBOSE1 - *** None, False INFO - Type (ComputerSystemCollection.ComputerSystemCollection), GET SUCCESS (time: 0:00:00.002085) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(ComputerSystem.ComputerSystem), entity) -> links: ComputerSystem DEBUG - (Collection(ComputerSystem.ComputerSystem), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(ComputerSystem.ComputerSystem)', 'NavigationProperty', 'Collection(ComputerSystem.ComputerSystem)') DEBUG - (ComputerSystem.ComputerSystem, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'ComputerSystem.ComputerSystem', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(ComputerSystem.ComputerSystem), entity) -> link: ComputerSystem VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Computer System Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Computer System Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Computer System Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Computer System Collection -> Computer System Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems, ComputerSystemCollection, ComputerSystemCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - ComputerSystemCollection.ComputerSystemCollection, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(ComputerSystem.ComputerSystem), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0, /redfish/v1/Systems/437XR1138R2 INFO - *** /redfish/v1/Systems/437XR1138R2 VERBOSE1 - *** None, False WARNING - Schema not found for HostedStorageServices.HostedStorageServices VERBOSE1 - ('Morphing Complex', 'ComputerSystem.v1_3_0', 'TrustedModules', 'ComputerSystem.v1_10_0') VERBOSE1 - ('Morphing Complex', 'ComputerSystem.v1_5_0', 'Links', 'ComputerSystem.v1_10_0') VERBOSE1 - ('Morphing Complex', 'ComputerSystem.v1_9_0', 'Boot', 'ComputerSystem.v1_10_0') VERBOSE1 - ('Adding Additional', 'BootSourceOverrideTarget@Redfish.AllowableValues', 'Resource.OemObject', ComputerSystem.v1_9_0.Boot) VERBOSE1 - ('Morphing Complex', 'ComputerSystem.v1_7_0', 'ProcessorSummary', 'ComputerSystem.v1_10_0') VERBOSE1 - ('Morphing Complex', 'ComputerSystem.v1_8_0', 'MemorySummary', 'ComputerSystem.v1_10_0') DEBUG - Populated ['Chipwise', 'Contoso'] with {'Name': 'Chipwise', 'Type': Resource.OemObject, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': True, 'Properties': {}} VERBOSE1 - ('Adding Additional', 'Chipwise', 'Resource.OemObject', Resource.Oem) VERBOSE1 - ('Morphing OemObject', '#Chipwise.ComputerSystem', Resource.OemObject) WARNING - Couldn't get schema for object, skipping OemObject Chipwise DEBUG - Populated ['Chipwise', 'Contoso'] with {'Name': 'Contoso', 'Type': Resource.OemObject, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': True, 'Properties': {}} VERBOSE1 - ('Adding Additional', 'Contoso', 'Resource.OemObject', Resource.Oem) VERBOSE1 - ('Morphing OemObject', '#Contoso.ComputerSystem', Resource.OemObject) WARNING - Couldn't get schema for object, skipping OemObject Contoso INFO - Type (ComputerSystem.v1_10_0.ComputerSystem), GET SUCCESS (time: 0:00:00.002678) VERBOSE1 - FabricAdapters VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (FabricAdapterCollection.FabricAdapterCollection, entity) -> link to: FabricAdapterCollection VERBOSE1 - PowerRestorePolicy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ComputerSystem.v1_6_0.PowerRestorePolicyTypes, enum) -> string (enum) VERBOSE1 - Redundancy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> link: Redundancy VERBOSE1 - HostWatchdogTimer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ComputerSystem.v1_5_0.WatchdogTimer, complex) -> ComputerSystem.v1_5_0.WatchdogTimer VERBOSE1 - SubModel VERBOSE1 - value: RX VERBOSE1 - is Optional DEBUG - (Edm.String, 'RX', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: RX -> RX DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NetworkInterfaces VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (NetworkInterfaceCollection.NetworkInterfaceCollection, entity) -> link to: NetworkInterfaceCollection VERBOSE1 - HostingRoles VERBOSE1 - value: ['ApplicationServer'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ComputerSystem.v1_2_0.HostingRole), enum) -> string (enum) DEBUG - (Collection(ComputerSystem.v1_2_0.HostingRole), 'ApplicationServer', 'Collection(ComputerSystem.v1_2_0.HostingRole)', 'Property', 'Collection(ComputerSystem.v1_2_0.HostingRole)') DEBUG - (ComputerSystem.v1_2_0.HostingRole, 'ApplicationServer', 'ComputerSystem.v1_2_0.HostingRole', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ApplicationServer -> ApplicationServer DEBUG - displayType: (Collection(ComputerSystem.v1_2_0.HostingRole), enum) -> string (enum) VERBOSE1 - PCIeDevices VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(PCIeDevice.PCIeDevice), entity) -> link: PCIeDevice VERBOSE1 - PCIeFunctions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(PCIeFunction.PCIeFunction), entity) -> link: PCIeFunction VERBOSE1 - HostedServices VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ComputerSystem.v1_2_0.HostedServices, complex) -> ComputerSystem.v1_2_0.HostedServices VERBOSE1 - MemoryDomains VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MemoryDomainCollection.MemoryDomainCollection, entity) -> link to: MemoryDomainCollection VERBOSE1 - TrustedModules VERBOSE1 - value: [TrustedModules--ComputerSystem.v1_3_0.TrustedModules, Value: {'FirmwareVersion': '1.13b', 'InterfaceType': 'TPM1_2', 'Status': {'Health': 'OK', 'State': 'Enabled'}}] VERBOSE1 - is Optional WARNING - TrustedModules: The given property is deprecated: This property has been deprecated in favor of the TrustedComponents property in Links. VERBOSE1 - is Collection DEBUG - displayType: (Collection(ComputerSystem.v1_1_0.TrustedModules), complex) -> array of: TrustedModules DEBUG - displayType: (Collection(ComputerSystem.v1_1_0.TrustedModules), complex) -> array of: TrustedModules VERBOSE1 - FirmwareVersion2 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - InterfaceTypeSelection VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ComputerSystem.v1_3_0.InterfaceTypeSelection, enum) -> string (enum) VERBOSE1 - FirmwareVersion VERBOSE1 - value: 1.13b VERBOSE1 - is Optional DEBUG - (Edm.String, '1.13b', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1.13b -> 1.13b DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - InterfaceType VERBOSE1 - value: TPM1_2 VERBOSE1 - is Optional DEBUG - (ComputerSystem.v1_1_0.InterfaceType, 'TPM1_2', 'ComputerSystem.v1_1_0.InterfaceType', 'Property', 'ComputerSystem.v1_1_0.InterfaceType') DEBUG - (ComputerSystem.v1_1_0.InterfaceType, 'TPM1_2', 'ComputerSystem.v1_1_0.InterfaceType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: TPM1_2 -> TPM1_2 DEBUG - displayType: (ComputerSystem.v1_1_0.InterfaceType, enum) -> string (enum) VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - SecureBoot VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (SecureBoot.SecureBoot, entity) -> link to: SecureBoot VERBOSE1 - Bios VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios'} VERBOSE1 - is Optional DEBUG - (Bios.Bios, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios'}, 'Bios.Bios', 'NavigationProperty', 'Bios.Bios') DEBUG - (Bios.Bios, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios'}, 'Bios.Bios', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Bios DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Bios {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Bios: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Bios DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Bios HTTP/1.1" 200 1371 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Bios: 0.002354215999957887 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Bios: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1371 Body Response of /redfish/v1/Systems/437XR1138R2/Bios: b'{\n "@Redfish.Settings": {\n "@odata.type": "#Settings.v1_3_0.Settings",\n "ETag": "9234ac83b9700123cc32",\n "Messages": [\n {\n "MessageId": "Base.1.0.SettingsFailed",\n "RelatedProperties": [\n "#/Attributes/ProcTurboMode"\n ]\n }\n ],\n "SettingsObject": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Bios/Settings"\n },\n "Time": "2016-03-07T14:44.30-05:00"\n },\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Bios",\n "@odata.type": "#Bios.v1_1_0.Bios",\n "Actions": {\n "#Bios.ChangePassword": {\n "target": "/redfish/v1/Systems/437XR1138R2/Bios/Actions/Bios.ChangePassword"\n },\n "#Bios.ResetBios": {\n "target": "/redfish/v1/Systems/437XR1138R2/Bios/Actions/Bios.ResetBios"\n }\n },\n "AttributeRegistry": "BiosAttributeRegistryP89.v1_0_0",\n "Attributes": {\n "AdminPhone": "",\n "BootMode": "Uefi",\n "EmbeddedSata": "Raid",\n "NicBoot1": "NetworkBoot",\n "NicBoot2": "Disabled",\n "PowerProfile": "MaxPerf",\n "ProcCoreDisable": 0,\n "ProcHyperthreading": "Enabled",\n "ProcTurboMode": "Enabled",\n "UsbControl": "UsbEnabled"\n },\n "Id": "Bios",\n "Name": "BIOS Configuration Current Settings"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1371')], TIME ELAPSED: 0:00:00.003114 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios'} -> Link: /redfish/v1/Systems/437XR1138R2/Bios DEBUG - displayType: (Bios.Bios, entity) -> link to: Bios VERBOSE1 - Memory VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory'} VERBOSE1 - is Optional DEBUG - (MemoryCollection.MemoryCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory'}, 'MemoryCollection.MemoryCollection', 'NavigationProperty', 'MemoryCollection.MemoryCollection') DEBUG - (MemoryCollection.MemoryCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory'}, 'MemoryCollection.MemoryCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Memory DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Memory {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Memory: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Memory DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Memory HTTP/1.1" 200 583 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Memory: 0.0027336249999052598 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Memory: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 583 Body Response of /redfish/v1/Systems/437XR1138R2/Memory: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory",\n "@odata.type": "#MemoryCollection.MemoryCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory/DIMM1"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory/DIMM2"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory/DIMM3"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory/DIMM4"\n }\n ],\n "Members@odata.count": 4,\n "Name": "Memory Module Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '583')], TIME ELAPSED: 0:00:00.003068 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory'} -> Link: /redfish/v1/Systems/437XR1138R2/Memory DEBUG - displayType: (MemoryCollection.MemoryCollection, entity) -> link to: MemoryCollection VERBOSE1 - Storage VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (StorageCollection.StorageCollection, entity) -> link to: StorageCollection VERBOSE1 - SystemType VERBOSE1 - value: Physical VERBOSE1 - is Optional DEBUG - (ComputerSystem.v1_0_0.SystemType, 'Physical', 'ComputerSystem.v1_0_0.SystemType', 'Property', 'ComputerSystem.v1_0_0.SystemType') DEBUG - (ComputerSystem.v1_0_0.SystemType, 'Physical', 'ComputerSystem.v1_0_0.SystemType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Physical -> Physical DEBUG - displayType: (ComputerSystem.v1_0_0.SystemType, enum) -> string (enum) VERBOSE1 - Links VERBOSE1 - value: {'Chassis': [{'@odata.id': '/redfish/v1/Chassis/1U'}], 'ManagedBy': [{'@odata.id': '/redfish/v1/Managers/BMC'}]} VERBOSE1 - is Optional DEBUG - displayType: (ComputerSystem.v1_5_0.Links, complex) -> ComputerSystem.v1_5_0.Links VERBOSE1 - ConsumingComputerSystems VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(ComputerSystem.ComputerSystem), entity) -> link: ComputerSystem VERBOSE1 - SupplyingComputerSystems VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(ComputerSystem.ComputerSystem), entity) -> link: ComputerSystem VERBOSE1 - ResourceBlocks VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(ResourceBlock.ResourceBlock), entity) -> link: ResourceBlock VERBOSE1 - Endpoints VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Endpoint.Endpoint), entity) -> link: Endpoint VERBOSE1 - Chassis VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Chassis.Chassis), entity) -> links: Chassis DEBUG - (Collection(Chassis.Chassis), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Chassis.Chassis)', 'NavigationProperty', 'Collection(Chassis.Chassis)') DEBUG - (Chassis.Chassis, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Chassis.Chassis', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Chassis DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Chassis/1U {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Chassis/1U: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Chassis/1U DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Chassis/1U HTTP/1.1" 200 1574 INFO - Response Time for GET to /redfish/v1/Chassis/1U: 0.0018369059999940873 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Chassis/1U: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1574 Body Response of /redfish/v1/Chassis/1U: b'{\n "@odata.id": "/redfish/v1/Chassis/1U",\n "@odata.type": "#Chassis.v1_11_0.Chassis",\n "AssetTag": "Chicago-45Z-2381",\n "ChassisType": "RackMount",\n "DepthMm": 711,\n "HeightMm": 44.45,\n "Id": "1U",\n "IndicatorLED": "Lit",\n "Links": {\n "ComputerSystems": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n }\n ],\n "ManagedBy": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC"\n }\n ],\n "ManagersInChassis": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC"\n }\n ]\n },\n "Location": {\n "Placement": {\n "Rack": "WEB43",\n "RackOffset": 12,\n "RackOffsetUnits": "EIA_310",\n "Row": "North"\n },\n "PostalAddress": {\n "City": "Portland",\n "Country": "US",\n "HouseNumber": 1100,\n "Name": "DMTF",\n "PostalCode": "97204",\n "Street": "1001 SW 5th Avenue",\n "Territory": "OR"\n }\n },\n "Manufacturer": "Contoso",\n "Model": "3500RX",\n "Name": "Computer System Chassis",\n "PartNumber": "224071-J23",\n "Power": {\n "@odata.id": "/redfish/v1/Chassis/1U/Power"\n },\n "PowerState": "On",\n "SKU": "8675309",\n "SerialNumber": "437XR1138R2",\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "Thermal": {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal"\n },\n "WeightKg": 15.31,\n "WidthMm": 431.8\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1574')], TIME ELAPSED: 0:00:00.002129 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Chassis.Chassis), entity) -> link: Chassis VERBOSE1 - ManagedBy VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Manager.Manager), entity) -> links: Manager DEBUG - (Collection(Manager.Manager), {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Collection(Manager.Manager)', 'NavigationProperty', 'Collection(Manager.Manager)') DEBUG - (Manager.Manager, {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Manager.Manager', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = ManagedBy VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC'} -> Link: /redfish/v1/Managers/BMC DEBUG - displayType: (Collection(Manager.Manager), entity) -> link: Manager VERBOSE1 - PoweredBy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - CooledBy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - AssetTag VERBOSE1 - value: Chicago-45Z-2381 VERBOSE1 - is Optional DEBUG - (Edm.String, 'Chicago-45Z-2381', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Chicago-45Z-2381 -> Chicago-45Z-2381 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Manufacturer VERBOSE1 - value: Contoso VERBOSE1 - is Optional DEBUG - (Edm.String, 'Contoso', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso -> Contoso DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: 3500 VERBOSE1 - is Optional DEBUG - (Edm.String, '3500', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 3500 -> 3500 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SKU VERBOSE1 - value: 8675309 VERBOSE1 - is Optional DEBUG - (Edm.String, '8675309', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 8675309 -> 8675309 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: 437XR1138R2 VERBOSE1 - is Optional DEBUG - (Edm.String, '437XR1138R2', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 437XR1138R2 -> 437XR1138R2 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: 224071-J23 VERBOSE1 - is Optional DEBUG - (Edm.String, '224071-J23', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 224071-J23 -> 224071-J23 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - UUID VERBOSE1 - value: 38947555-7742-3448-3784-823347823834 VERBOSE1 - is Optional DEBUG - (Resource.UUID, '38947555-7742-3448-3784-823347823834', 'Resource.UUID', 'Property', 'Resource.UUID') DEBUG - (Resource.UUID, '38947555-7742-3448-3784-823347823834', 'Resource.UUID', 'TypeDefinition', 'Edm.Guid') VERBOSE1 - Success DEBUG - displayValue: 38947555-7742-3448-3784-823347823834 -> 38947555-7742-3448-3784-823347823834 DEBUG - displayType: (Resource.UUID, Edm.Guid) -> GUID VERBOSE1 - HostName VERBOSE1 - value: web483 VERBOSE1 - is Optional DEBUG - (Edm.String, 'web483', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: web483 -> web483 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - IndicatorLED VERBOSE1 - value: Off VERBOSE1 - is Optional WARNING - IndicatorLED: The given property is deprecated: This property has been deprecated in favor of the LocationIndicatorActive property. DEBUG - (ComputerSystem.v1_0_0.IndicatorLED, 'Off', 'ComputerSystem.v1_0_0.IndicatorLED', 'Property', 'ComputerSystem.v1_0_0.IndicatorLED') DEBUG - (ComputerSystem.v1_0_0.IndicatorLED, 'Off', 'ComputerSystem.v1_0_0.IndicatorLED', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Off -> Off DEBUG - displayType: (ComputerSystem.v1_0_0.IndicatorLED, enum) -> string (enum) VERBOSE1 - PowerState VERBOSE1 - value: On VERBOSE1 - is Optional DEBUG - (Resource.PowerState, 'On', 'Resource.PowerState', 'Property', 'Resource.PowerState') DEBUG - (Resource.PowerState, 'On', 'Resource.PowerState', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: On -> On DEBUG - displayType: (Resource.PowerState, enum) -> string (enum) VERBOSE1 - Boot VERBOSE1 - value: {'BootSourceOverrideEnabled': 'Once', 'BootSourceOverrideMode': 'UEFI', 'BootSourceOverrideTarget': 'Pxe', 'BootSourceOverrideTarget@Redfish.AllowableValues': ['None', 'Pxe', 'Cd', 'Usb', 'Hdd', 'BiosSetup', 'Utilities', 'Diags', 'SDCard', 'UefiTarget'], 'UefiTargetBootSourceOverride': '/0x31/0x33/0x01/0x01'} VERBOSE1 - is Optional DEBUG - displayType: (ComputerSystem.v1_9_0.Boot, complex) -> ComputerSystem.v1_9_0.Boot VERBOSE1 - HttpBootUri VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Certificates VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (CertificateCollection.CertificateCollection, entity) -> link to: CertificateCollection VERBOSE1 - AliasBootOrder VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(ComputerSystem.BootSource), enum) -> string (enum) VERBOSE1 - BootOrderPropertySelection VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ComputerSystem.v1_6_0.BootOrderTypes, enum) -> string (enum) VERBOSE1 - BootOptions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (BootOptionCollection.BootOptionCollection, entity) -> link to: BootOptionCollection VERBOSE1 - BootNext VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - BootOrder VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - BootSourceOverrideMode VERBOSE1 - value: UEFI VERBOSE1 - is Optional DEBUG - (ComputerSystem.v1_1_0.BootSourceOverrideMode, 'UEFI', 'ComputerSystem.v1_1_0.BootSourceOverrideMode', 'Property', 'ComputerSystem.v1_1_0.BootSourceOverrideMode') DEBUG - (ComputerSystem.v1_1_0.BootSourceOverrideMode, 'UEFI', 'ComputerSystem.v1_1_0.BootSourceOverrideMode', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: UEFI -> UEFI DEBUG - displayType: (ComputerSystem.v1_1_0.BootSourceOverrideMode, enum) -> string (enum) VERBOSE1 - BootSourceOverrideTarget VERBOSE1 - value: Pxe VERBOSE1 - is Optional DEBUG - (ComputerSystem.BootSource, 'Pxe', 'ComputerSystem.BootSource', 'Property', 'ComputerSystem.BootSource') DEBUG - (ComputerSystem.BootSource, 'Pxe', 'ComputerSystem.BootSource', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Pxe -> Pxe DEBUG - displayType: (ComputerSystem.BootSource, enum) -> string (enum) VERBOSE1 - BootSourceOverrideEnabled VERBOSE1 - value: Once VERBOSE1 - is Optional DEBUG - (ComputerSystem.v1_0_0.BootSourceOverrideEnabled, 'Once', 'ComputerSystem.v1_0_0.BootSourceOverrideEnabled', 'Property', 'ComputerSystem.v1_0_0.BootSourceOverrideEnabled') DEBUG - (ComputerSystem.v1_0_0.BootSourceOverrideEnabled, 'Once', 'ComputerSystem.v1_0_0.BootSourceOverrideEnabled', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Once -> Once DEBUG - displayType: (ComputerSystem.v1_0_0.BootSourceOverrideEnabled, enum) -> string (enum) VERBOSE1 - UefiTargetBootSourceOverride VERBOSE1 - value: /0x31/0x33/0x01/0x01 VERBOSE1 - is Optional DEBUG - (Edm.String, '/0x31/0x33/0x01/0x01', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: /0x31/0x33/0x01/0x01 -> /0x31/0x33/0x01/0x01 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - BootSourceOverrideTarget@Redfish.AllowableValues VERBOSE1 - value: ['None', 'Pxe', 'Cd', 'Usb', 'Hdd', 'BiosSetup', 'Utilities', 'Diags', 'SDCard', 'UefiTarget'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'None', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: None -> None DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Pxe', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Pxe -> Pxe DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Cd', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Cd -> Cd DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Usb', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Usb -> Usb DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Hdd', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Hdd -> Hdd DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'BiosSetup', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: BiosSetup -> BiosSetup DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Utilities', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Utilities -> Utilities DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Diags', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Diags -> Diags DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'SDCard', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: SDCard -> SDCard DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'UefiTarget', 'Collection(Edm.String)', 'Term', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: UefiTarget -> UefiTarget DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - BiosVersion VERBOSE1 - value: P79 v1.45 (12/06/2017) VERBOSE1 - is Optional DEBUG - (Edm.String, 'P79 v1.45 (12/06/2017)', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: P79 v1.45 (12/06/2017) -> P79 v1.45 (12/06/2017) DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ProcessorSummary VERBOSE1 - value: {'Count': 2, 'Model': 'Multi-Core Intel(R) Xeon(R) processor 7xxx Series', 'Status': {'Health': 'OK', 'HealthRollup': 'OK', 'State': 'Enabled'}} VERBOSE1 - is Optional DEBUG - displayType: (ComputerSystem.v1_7_0.ProcessorSummary, complex) -> ComputerSystem.v1_7_0.ProcessorSummary VERBOSE1 - Metrics VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ProcessorMetrics.ProcessorMetrics, entity) -> link to: ProcessorMetrics VERBOSE1 - LogicalProcessorCount VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Count VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Model VERBOSE1 - value: Multi-Core Intel(R) Xeon(R) processor 7xxx Series VERBOSE1 - is Optional DEBUG - (Edm.String, 'Multi-Core Intel(R) Xeon(R) processor 7xxx Series', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Multi-Core Intel(R) Xeon(R) processor 7xxx Series -> Multi-Core Intel(R) Xeon(R) processor 7xxx Series DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'HealthRollup': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional WARNING - Status: The given property is deprecated: This property has been deprecated in favor of the Conditions property within Status in the root of this resource. DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - MemorySummary VERBOSE1 - value: {'MemoryMirroring': 'None', 'Status': {'Health': 'OK', 'HealthRollup': 'OK', 'State': 'Enabled'}, 'TotalSystemMemoryGiB': 96, 'TotalSystemPersistentMemoryGiB': 0} VERBOSE1 - is Optional DEBUG - displayType: (ComputerSystem.v1_8_0.MemorySummary, complex) -> ComputerSystem.v1_8_0.MemorySummary VERBOSE1 - Metrics VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MemoryMetrics.MemoryMetrics, entity) -> link to: MemoryMetrics VERBOSE1 - TotalSystemPersistentMemoryGiB VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MemoryMirroring VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - (ComputerSystem.v1_1_0.MemoryMirroring, 'None', 'ComputerSystem.v1_1_0.MemoryMirroring', 'Property', 'ComputerSystem.v1_1_0.MemoryMirroring') DEBUG - (ComputerSystem.v1_1_0.MemoryMirroring, 'None', 'ComputerSystem.v1_1_0.MemoryMirroring', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: None -> None DEBUG - displayType: (ComputerSystem.v1_1_0.MemoryMirroring, enum) -> string (enum) VERBOSE1 - TotalSystemMemoryGiB VERBOSE1 - value: 96 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 96, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 96 -> 96 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'HealthRollup': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional WARNING - Status: The given property is deprecated: This property has been deprecated in favor of the Conditions property within Status in the root of this resource. DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Actions VERBOSE1 - value: {'#ComputerSystem.Reset': {'ResetType@Redfish.AllowableValues': ['On', 'ForceOff', 'GracefulShutdown', 'GracefulRestart', 'ForceRestart', 'Nmi', 'ForceOn', 'PushPowerButton'], 'target': '/redfish/v1/Systems/437XR1138R2/Actions/ComputerSystem.Reset'}, 'Oem': {'#Contoso.Reset': {'target': '/redfish/v1/Systems/437XR1138R2/Oem/Contoso/Actions/Contoso.Reset'}}} VERBOSE1 - is Optional DEBUG - displayType: (ComputerSystem.v1_0_0.Actions, complex) -> ComputerSystem.v1_0_0.Actions VERBOSE1 - Processors VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors'} VERBOSE1 - is Optional DEBUG - (ProcessorCollection.ProcessorCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors'}, 'ProcessorCollection.ProcessorCollection', 'NavigationProperty', 'ProcessorCollection.ProcessorCollection') DEBUG - (ProcessorCollection.ProcessorCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors'}, 'ProcessorCollection.ProcessorCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Processors DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Processors {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Processors: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Processors DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Processors HTTP/1.1" 200 507 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Processors: 0.0026008589999264586 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Processors: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 507 Body Response of /redfish/v1/Systems/437XR1138R2/Processors: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors",\n "@odata.type": "#ProcessorCollection.ProcessorCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU1"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU2"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1"\n }\n ],\n "Members@odata.count": 3,\n "Name": "Processors Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '507')], TIME ELAPSED: 0:00:00.002924 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors DEBUG - displayType: (ProcessorCollection.ProcessorCollection, entity) -> link to: ProcessorCollection VERBOSE1 - EthernetInterfaces VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces'} VERBOSE1 - is Optional DEBUG - (EthernetInterfaceCollection.EthernetInterfaceCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces'}, 'EthernetInterfaceCollection.EthernetInterfaceCollection', 'NavigationProperty', 'EthernetInterfaceCollection.EthernetInterfaceCollection') DEBUG - (EthernetInterfaceCollection.EthernetInterfaceCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces'}, 'EthernetInterfaceCollection.EthernetInterfaceCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = EthernetInterfaces DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/EthernetInterfaces HTTP/1.1" 200 542 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/EthernetInterfaces: 0.0017848219999905268 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 542 Body Response of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces",\n "@odata.type": "#EthernetInterfaceCollection.EthernetInterfaceCollection",\n "Description": "System NICs on Contoso Servers",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890"\n }\n ],\n "Members@odata.count": 2,\n "Name": "Ethernet Interface Collection",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '542')], TIME ELAPSED: 0:00:00.002098 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces'} -> Link: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces DEBUG - displayType: (EthernetInterfaceCollection.EthernetInterfaceCollection, entity) -> link to: EthernetInterfaceCollection VERBOSE1 - SimpleStorage VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage'} VERBOSE1 - is Optional DEBUG - (SimpleStorageCollection.SimpleStorageCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage'}, 'SimpleStorageCollection.SimpleStorageCollection', 'NavigationProperty', 'SimpleStorageCollection.SimpleStorageCollection') DEBUG - (SimpleStorageCollection.SimpleStorageCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage'}, 'SimpleStorageCollection.SimpleStorageCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = SimpleStorage DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/SimpleStorage {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/SimpleStorage: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/SimpleStorage DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/SimpleStorage HTTP/1.1" 200 329 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/SimpleStorage: 0.0017114529999844308 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/SimpleStorage: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 329 Body Response of /redfish/v1/Systems/437XR1138R2/SimpleStorage: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/SimpleStorage",\n "@odata.type": "#SimpleStorageCollection.SimpleStorageCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/SimpleStorage/1"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Simple Storage Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '329')], TIME ELAPSED: 0:00:00.002025 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage'} -> Link: /redfish/v1/Systems/437XR1138R2/SimpleStorage DEBUG - displayType: (SimpleStorageCollection.SimpleStorageCollection, entity) -> link to: SimpleStorageCollection VERBOSE1 - LogServices VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices'} VERBOSE1 - is Optional DEBUG - (LogServiceCollection.LogServiceCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices'}, 'LogServiceCollection.LogServiceCollection', 'NavigationProperty', 'LogServiceCollection.LogServiceCollection') DEBUG - (LogServiceCollection.LogServiceCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices'}, 'LogServiceCollection.LogServiceCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = LogServices DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/LogServices {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/LogServices: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/LogServices DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/LogServices HTTP/1.1" 200 391 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/LogServices: 0.0018416780000052313 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/LogServices: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 391 Body Response of /redfish/v1/Systems/437XR1138R2/LogServices: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/LogServices",\n "@odata.type": "#LogServiceCollection.LogServiceCollection",\n "Description": "Collection of Logs for this System",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/LogServices/Log1"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Log Service Collection",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '391')], TIME ELAPSED: 0:00:00.002240 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices'} -> Link: /redfish/v1/Systems/437XR1138R2/LogServices DEBUG - displayType: (LogServiceCollection.LogServiceCollection, entity) -> link to: LogServiceCollection VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'HealthRollup': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: 437XR1138R2 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '437XR1138R2', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '437XR1138R2', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 437XR1138R2 -> 437XR1138R2 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Web Front End node VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Web Front End node', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Web Front End node', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Web Front End node -> Web Front End node DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: WebFrontEnd483 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'WebFrontEnd483', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'WebFrontEnd483', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: WebFrontEnd483 -> WebFrontEnd483 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {'Chipwise': {'@odata.type': '#Chipwise.ComputerSystem', 'Style': 'Executive'}, 'Contoso': {'@odata.type': '#Contoso.ComputerSystem', 'ProductionLocation': {'Country': 'USA', 'FacilityName': 'PacWest Production Facility'}}} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Chipwise VERBOSE1 - value: {'@odata.type': '#Chipwise.ComputerSystem', 'Style': 'Executive'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.OemObject, complex) -> Resource.OemObject WARNING - Style not defined in schema Complex Chipwise Resource.OemObject (check version, spelling and casing) DEBUG - displayValue: Executive -> Executive VERBOSE1 - Contoso VERBOSE1 - value: {'@odata.type': '#Contoso.ComputerSystem', 'ProductionLocation': {'Country': 'USA', 'FacilityName': 'PacWest Production Facility'}} VERBOSE1 - is Optional DEBUG - displayType: (Resource.OemObject, complex) -> Resource.OemObject WARNING - ProductionLocation not defined in schema Complex Contoso Resource.OemObject (check version, spelling and casing) DEBUG - displayValue: {'Country': 'USA', 'FacilityName': 'PacWest Production Facility'} -> [JSON Object] VERBOSE1 - ServiceRoot -> Systems -> Members#0, ComputerSystem.v1_10_0, ComputerSystem VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - AssetTag PASS VERBOSE1 - Bios PASS VERBOSE1 - BiosVersion PASS VERBOSE1 - Boot complex VERBOSE1 - Description PASS VERBOSE1 - EthernetInterfaces PASS VERBOSE1 - HostName PASS VERBOSE1 - HostingRoles ... VERBOSE1 - Id PASS VERBOSE1 - IndicatorLED Deprecated/v1_13_0 VERBOSE1 - Links complex VERBOSE1 - LogServices PASS VERBOSE1 - Manufacturer PASS VERBOSE1 - Memory PASS VERBOSE1 - MemorySummary complex VERBOSE1 - Model PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - PartNumber PASS VERBOSE1 - PowerState PASS VERBOSE1 - ProcessorSummary complex VERBOSE1 - Processors PASS VERBOSE1 - SKU PASS VERBOSE1 - SerialNumber PASS VERBOSE1 - SimpleStorage PASS VERBOSE1 - Status complex VERBOSE1 - SubModel PASS VERBOSE1 - SystemType PASS VERBOSE1 - TrustedModules complex VERBOSE1 - UUID PASS VERBOSE1 - FabricAdapters Optional VERBOSE1 - PowerRestorePolicy Optional VERBOSE1 - Redundancy Optional VERBOSE1 - HostWatchdogTimer Optional VERBOSE1 - NetworkInterfaces Optional VERBOSE1 - HostingRoles[0] PASS VERBOSE1 - PCIeDevices Optional VERBOSE1 - PCIeFunctions Optional VERBOSE1 - HostedServices Optional VERBOSE1 - MemoryDomains Optional VERBOSE1 - TrustedModules[0].FirmwareVersion2 Optional VERBOSE1 - TrustedModules[0].InterfaceTypeSelection Optional VERBOSE1 - TrustedModules[0].FirmwareVersion PASS VERBOSE1 - TrustedModules[0].InterfaceType PASS VERBOSE1 - TrustedModules[0].Status complex VERBOSE1 - TrustedModules[0].Status.State PASS VERBOSE1 - TrustedModules[0].Status.HealthRollup Optional VERBOSE1 - TrustedModules[0].Status.Health PASS VERBOSE1 - TrustedModules[0].Status.Conditions Optional VERBOSE1 - TrustedModules[0].Status.Oem Optional VERBOSE1 - TrustedModules[0].Oem Optional VERBOSE1 - SecureBoot Optional VERBOSE1 - Storage Optional VERBOSE1 - Links.ConsumingComputerSystems Optional VERBOSE1 - Links.SupplyingComputerSystems Optional VERBOSE1 - Links.ResourceBlocks Optional VERBOSE1 - Links.Endpoints Optional VERBOSE1 - Links.Chassis ... VERBOSE1 - Links.Chassis[0] PASS VERBOSE1 - Links.ManagedBy ... VERBOSE1 - Links.ManagedBy[0] PASS VERBOSE1 - Links.PoweredBy Optional VERBOSE1 - Links.CooledBy Optional VERBOSE1 - Links.Oem Optional VERBOSE1 - Boot.HttpBootUri Optional VERBOSE1 - Boot.Certificates Optional VERBOSE1 - Boot.AliasBootOrder Optional VERBOSE1 - Boot.BootOrderPropertySelection Optional VERBOSE1 - Boot.BootOptions Optional VERBOSE1 - Boot.BootNext Optional VERBOSE1 - Boot.BootOrder Optional VERBOSE1 - Boot.BootSourceOverrideMode PASS VERBOSE1 - Boot.BootSourceOverrideTarget PASS VERBOSE1 - Boot.BootSourceOverrideEnabled PASS VERBOSE1 - Boot.UefiTargetBootSourceOverride PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues ... VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[0] PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[1] PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[2] PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[3] PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[4] PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[5] PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[6] PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[7] PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[8] PASS VERBOSE1 - Boot.BootSourceOverrideTarget@Redfish.AllowableValues[9] PASS VERBOSE1 - ProcessorSummary.Metrics Optional VERBOSE1 - ProcessorSummary.LogicalProcessorCount Optional VERBOSE1 - ProcessorSummary.Count PASS VERBOSE1 - ProcessorSummary.Model PASS VERBOSE1 - ProcessorSummary.Status complex VERBOSE1 - ProcessorSummary.Status.State PASS VERBOSE1 - ProcessorSummary.Status.HealthRollup PASS VERBOSE1 - ProcessorSummary.Status.Health PASS VERBOSE1 - ProcessorSummary.Status.Conditions Optional VERBOSE1 - ProcessorSummary.Status.Oem Optional VERBOSE1 - MemorySummary.Metrics Optional VERBOSE1 - MemorySummary.TotalSystemPersistentMemoryGiB PASS VERBOSE1 - MemorySummary.MemoryMirroring PASS VERBOSE1 - MemorySummary.TotalSystemMemoryGiB PASS VERBOSE1 - MemorySummary.Status complex VERBOSE1 - MemorySummary.Status.State PASS VERBOSE1 - MemorySummary.Status.HealthRollup PASS VERBOSE1 - MemorySummary.Status.Health PASS VERBOSE1 - MemorySummary.Status.Conditions Optional VERBOSE1 - MemorySummary.Status.Oem Optional VERBOSE1 - Actions.ComputerSystem.Reset PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup PASS VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Oem.Chipwise complex VERBOSE1 - Oem.Chipwise.Style Additional VERBOSE1 - Oem.Contoso complex VERBOSE1 - Oem.Contoso.ProductionLocation Additional INFO - PASS VERBOSE1 - ComputerSystem.v1_10_0.ComputerSystem, Counter({'pass': 57, 'skipOptional': 40, 'warnDeprecated': 4, 'unverifiedAdditional.complex': 2, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) DEBUG - [Bios--Bios.Bios, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios'}, Memory--MemoryCollection.MemoryCollection, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory'}, Chassis#0--Collection(Chassis.Chassis), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}, ManagedBy#0--Collection(Manager.Manager), Value: {'@odata.id': '/redfish/v1/Managers/BMC'}, Processors--ProcessorCollection.ProcessorCollection, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors'}, EthernetInterfaces--EthernetInterfaceCollection.EthernetInterfaceCollection, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces'}, SimpleStorage--SimpleStorageCollection.SimpleStorageCollection, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage'}, LogServices--LogServiceCollection.LogServiceCollection, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Bios, /redfish/v1/Systems/437XR1138R2/Bios INFO - *** /redfish/v1/Systems/437XR1138R2/Bios VERBOSE1 - *** None, False DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'AdminPhone', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'AdminPhone', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'BootMode', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'BootMode', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'EmbeddedSata', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'EmbeddedSata', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'NicBoot1', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'NicBoot1', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'NicBoot2', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'NicBoot2', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'PowerProfile', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'PowerProfile', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'ProcCoreDisable', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'ProcCoreDisable', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'ProcHyperthreading', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'ProcHyperthreading', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'ProcTurboMode', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'ProcTurboMode', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'UsbControl', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'UsbControl', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) VERBOSE1 - ('Adding Additional', '@Redfish.Settings', 'Resource.OemObject', Bios.v1_1_0.Bios) VERBOSE1 - ('Morphing Complex', 'Settings.v1_3_0', 'Settings', 'Settings.v1_3_0') VERBOSE1 - ('Morphing Complex', 'Message.v1_1_2', 'Message', 'v9_9_9') INFO - Type (Bios.v1_1_0.Bios), GET SUCCESS (time: 0:00:00.003114) VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Bios.v1_1_0.Links, complex) -> Bios.v1_1_0.Links VERBOSE1 - AttributeRegistry VERBOSE1 - value: BiosAttributeRegistryP89.v1_0_0 VERBOSE1 - is Optional DEBUG - (Edm.String, 'BiosAttributeRegistryP89.v1_0_0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BiosAttributeRegistryP89.v1_0_0 -> BiosAttributeRegistryP89.v1_0_0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: {'#Bios.ChangePassword': {'target': '/redfish/v1/Systems/437XR1138R2/Bios/Actions/Bios.ChangePassword'}, '#Bios.ResetBios': {'target': '/redfish/v1/Systems/437XR1138R2/Bios/Actions/Bios.ResetBios'}} VERBOSE1 - is Optional DEBUG - displayType: (Bios.v1_0_0.Actions, complex) -> Bios.v1_0_0.Actions VERBOSE1 - Attributes VERBOSE1 - value: {'AdminPhone': '', 'BootMode': 'Uefi', 'EmbeddedSata': 'Raid', 'NicBoot1': 'NetworkBoot', 'NicBoot2': 'Disabled', 'PowerProfile': 'MaxPerf', 'ProcCoreDisable': 0, 'ProcHyperthreading': 'Enabled', 'ProcTurboMode': 'Enabled', 'UsbControl': 'UsbEnabled'} VERBOSE1 - is Optional DEBUG - displayType: (Bios.v1_0_0.Attributes, complex) -> Bios.v1_0_0.Attributes VERBOSE1 - AdminPhone VERBOSE1 - value: VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, '', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: -> DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - BootMode VERBOSE1 - value: Uefi VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'Uefi', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: Uefi -> Uefi DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - EmbeddedSata VERBOSE1 - value: Raid VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'Raid', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: Raid -> Raid DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - NicBoot1 VERBOSE1 - value: NetworkBoot VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'NetworkBoot', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: NetworkBoot -> NetworkBoot DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - NicBoot2 VERBOSE1 - value: Disabled VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'Disabled', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: Disabled -> Disabled DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - PowerProfile VERBOSE1 - value: MaxPerf VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'MaxPerf', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: MaxPerf -> MaxPerf DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - ProcCoreDisable VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 0, 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - ProcHyperthreading VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'Enabled', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - ProcTurboMode VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'Enabled', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - UsbControl VERBOSE1 - value: UsbEnabled VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'UsbEnabled', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: UsbEnabled -> UsbEnabled DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - Id VERBOSE1 - value: Bios VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Bios', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Bios', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Bios -> Bios DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: BIOS Configuration Current Settings VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'BIOS Configuration Current Settings', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'BIOS Configuration Current Settings', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BIOS Configuration Current Settings -> BIOS Configuration Current Settings DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - @Redfish.Settings VERBOSE1 - value: {'@odata.type': '#Settings.v1_3_0.Settings', 'ETag': '9234ac83b9700123cc32', 'Messages': [{'MessageId': 'Base.1.0.SettingsFailed', 'RelatedProperties': ['#/Attributes/ProcTurboMode']}], 'SettingsObject': {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios/Settings'}, 'Time': '2016-03-07T14:44.30-05:00'} VERBOSE1 - is Optional DEBUG - displayType: (Settings.v1_3_0.Settings, complex) -> Settings.v1_3_0.Settings VERBOSE1 - MaintenanceWindowResource VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.ItemOrCollection, entity) -> link to: ItemOrCollection VERBOSE1 - SupportedApplyTimes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Settings.v1_1_0.ApplyTime), enum) -> string (enum) VERBOSE1 - Time VERBOSE1 - value: 2016-03-07T14:44.30-05:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2016-03-07T14:44.30-05:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2016-03-07T14:44.30-05:00 -> 2016-03-07T14:44.30-05:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - ETag VERBOSE1 - value: 9234ac83b9700123cc32 VERBOSE1 - is Optional DEBUG - (Edm.String, '9234ac83b9700123cc32', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 9234ac83b9700123cc32 -> 9234ac83b9700123cc32 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SettingsObject VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios/Settings'} VERBOSE1 - is Optional DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios/Settings'}, 'Resource.Item', 'NavigationProperty', 'Resource.Item') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios/Settings'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = SettingsObject DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Bios/Settings {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Bios/Settings: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Bios/Settings DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Bios/Settings HTTP/1.1" 200 616 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Bios/Settings: 0.002245706999929098 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Bios/Settings: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 616 Body Response of /redfish/v1/Systems/437XR1138R2/Bios/Settings: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Bios/Settings",\n "@odata.type": "#Bios.v1_1_0.Bios",\n "AttributeRegistry": "BiosAttributeRegistryP89.v1_0_0",\n "Attributes": {\n "AdminPhone": "(404) 555-1212",\n "BootMode": "Uefi",\n "EmbeddedSata": "Ahci",\n "NicBoot1": "NetworkBoot",\n "NicBoot2": "NetworkBoot",\n "PowerProfile": "MaxPerf",\n "ProcCoreDisable": 0,\n "ProcHyperthreading": "Enabled",\n "ProcTurboMode": "Disabled",\n "UsbControl": "UsbEnabled"\n },\n "Id": "Settings",\n "Name": "BIOS Configuration Pending Settings"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '616')], TIME ELAPSED: 0:00:00.003243 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios/Settings'} -> Link: /redfish/v1/Systems/437XR1138R2/Bios/Settings DEBUG - displayType: (Resource.Item, entity) -> link to: Item VERBOSE1 - Messages VERBOSE1 - value: [Messages--Message.v1_1_2.Message, Value: {'MessageId': 'Base.1.0.SettingsFailed', 'RelatedProperties': ['#/Attributes/ProcTurboMode']}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Message.Message), complex) -> array of: Message DEBUG - displayType: (Collection(Message.Message), complex) -> array of: Message VERBOSE1 - MessageSeverity VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - MessageId VERBOSE1 - value: Base.1.0.SettingsFailed VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Base.1.0.SettingsFailed', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base.1.0.SettingsFailed -> Base.1.0.SettingsFailed DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RelatedProperties VERBOSE1 - value: ['#/Attributes/ProcTurboMode'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), '#/Attributes/ProcTurboMode', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: #/Attributes/ProcTurboMode -> #/Attributes/ProcTurboMode DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MessageArgs VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Severity VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Resolution VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Bios, Bios.v1_1_0, Bios VERBOSE1 - @Redfish.Settings complex VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - AttributeRegistry PASS VERBOSE1 - Attributes complex VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Links Optional VERBOSE1 - Actions.Bios.ChangePassword PASS VERBOSE1 - Actions.Bios.ResetBios PASS VERBOSE1 - Attributes.AdminPhone PASS VERBOSE1 - Attributes.BootMode PASS VERBOSE1 - Attributes.EmbeddedSata PASS VERBOSE1 - Attributes.NicBoot1 PASS VERBOSE1 - Attributes.NicBoot2 PASS VERBOSE1 - Attributes.PowerProfile PASS VERBOSE1 - Attributes.ProcCoreDisable PASS VERBOSE1 - Attributes.ProcHyperthreading PASS VERBOSE1 - Attributes.ProcTurboMode PASS VERBOSE1 - Attributes.UsbControl PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional VERBOSE1 - @Redfish.Settings.MaintenanceWindowResource Optional VERBOSE1 - @Redfish.Settings.SupportedApplyTimes Optional VERBOSE1 - @Redfish.Settings.Time PASS VERBOSE1 - @Redfish.Settings.ETag PASS VERBOSE1 - @Redfish.Settings.SettingsObject PASS VERBOSE1 - @Redfish.Settings.Messages complex VERBOSE1 - @Redfish.Settings.Messages[0].MessageSeverity Optional VERBOSE1 - @Redfish.Settings.Messages[0].MessageId PASS VERBOSE1 - @Redfish.Settings.Messages[0].Message Optional VERBOSE1 - @Redfish.Settings.Messages[0].RelatedProperties ... VERBOSE1 - @Redfish.Settings.Messages[0].RelatedProperties[0] PASS VERBOSE1 - @Redfish.Settings.Messages[0].MessageArgs Optional VERBOSE1 - @Redfish.Settings.Messages[0].Severity Optional VERBOSE1 - @Redfish.Settings.Messages[0].Resolution Optional VERBOSE1 - @Redfish.Settings.Messages[0].Oem Optional INFO - PASS VERBOSE1 - Bios.v1_1_0.Bios, Counter({'pass': 18, 'skipOptional': 11, 'passAction': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [SettingsObject--Resource.Item, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Bios/Settings'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Bios -> SettingsObject, /redfish/v1/Systems/437XR1138R2/Bios/Settings INFO - *** /redfish/v1/Systems/437XR1138R2/Bios/Settings VERBOSE1 - *** None, False DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'AdminPhone', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'AdminPhone', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'BootMode', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'BootMode', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'EmbeddedSata', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'EmbeddedSata', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'NicBoot1', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'NicBoot1', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'NicBoot2', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'NicBoot2', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'PowerProfile', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'PowerProfile', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'ProcCoreDisable', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'ProcCoreDisable', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'ProcHyperthreading', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'ProcHyperthreading', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'ProcTurboMode', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'ProcTurboMode', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) DEBUG - Populated ['AdminPhone', 'BootMode', 'EmbeddedSata', 'NicBoot1', 'NicBoot2', 'PowerProfile', 'ProcCoreDisable', 'ProcHyperthreading', 'ProcTurboMode', 'UsbControl'] with {'Name': 'UsbControl', 'Type': Edm.PrimitiveType, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False} VERBOSE1 - ('Adding Additional', 'UsbControl', 'Edm.PrimitiveType', Bios.v1_0_0.Attributes) INFO - Type (Bios.v1_1_0.Bios), GET SUCCESS (time: 0:00:00.003243) VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Bios.v1_1_0.Links, complex) -> Bios.v1_1_0.Links VERBOSE1 - AttributeRegistry VERBOSE1 - value: BiosAttributeRegistryP89.v1_0_0 VERBOSE1 - is Optional DEBUG - (Edm.String, 'BiosAttributeRegistryP89.v1_0_0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BiosAttributeRegistryP89.v1_0_0 -> BiosAttributeRegistryP89.v1_0_0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Bios.v1_0_0.Actions, complex) -> Bios.v1_0_0.Actions VERBOSE1 - Attributes VERBOSE1 - value: {'AdminPhone': '(404) 555-1212', 'BootMode': 'Uefi', 'EmbeddedSata': 'Ahci', 'NicBoot1': 'NetworkBoot', 'NicBoot2': 'NetworkBoot', 'PowerProfile': 'MaxPerf', 'ProcCoreDisable': 0, 'ProcHyperthreading': 'Enabled', 'ProcTurboMode': 'Disabled', 'UsbControl': 'UsbEnabled'} VERBOSE1 - is Optional DEBUG - displayType: (Bios.v1_0_0.Attributes, complex) -> Bios.v1_0_0.Attributes VERBOSE1 - AdminPhone VERBOSE1 - value: (404) 555-1212 VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, '(404) 555-1212', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: (404) 555-1212 -> (404) 555-1212 DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - BootMode VERBOSE1 - value: Uefi VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'Uefi', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: Uefi -> Uefi DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - EmbeddedSata VERBOSE1 - value: Ahci VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'Ahci', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: Ahci -> Ahci DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - NicBoot1 VERBOSE1 - value: NetworkBoot VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'NetworkBoot', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: NetworkBoot -> NetworkBoot DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - NicBoot2 VERBOSE1 - value: NetworkBoot VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'NetworkBoot', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: NetworkBoot -> NetworkBoot DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - PowerProfile VERBOSE1 - value: MaxPerf VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'MaxPerf', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: MaxPerf -> MaxPerf DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - ProcCoreDisable VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 0, 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - ProcHyperthreading VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'Enabled', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - ProcTurboMode VERBOSE1 - value: Disabled VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'Disabled', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: Disabled -> Disabled DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - UsbControl VERBOSE1 - value: UsbEnabled VERBOSE1 - is Optional DEBUG - (Edm.PrimitiveType, 'UsbEnabled', 'Edm.PrimitiveType', 'Term', 'Edm.PrimitiveType') VERBOSE1 - Success DEBUG - displayValue: UsbEnabled -> UsbEnabled DEBUG - displayType: (Edm.PrimitiveType, Edm.PrimitiveType) -> primitive VERBOSE1 - Id VERBOSE1 - value: Settings VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Settings', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Settings', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Settings -> Settings DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: BIOS Configuration Pending Settings VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'BIOS Configuration Pending Settings', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'BIOS Configuration Pending Settings', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BIOS Configuration Pending Settings -> BIOS Configuration Pending Settings DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Bios -> SettingsObject, Bios.v1_1_0, Bios VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AttributeRegistry PASS VERBOSE1 - Attributes complex VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Links Optional VERBOSE1 - Actions Optional VERBOSE1 - Attributes.AdminPhone PASS VERBOSE1 - Attributes.BootMode PASS VERBOSE1 - Attributes.EmbeddedSata PASS VERBOSE1 - Attributes.NicBoot1 PASS VERBOSE1 - Attributes.NicBoot2 PASS VERBOSE1 - Attributes.PowerProfile PASS VERBOSE1 - Attributes.ProcCoreDisable PASS VERBOSE1 - Attributes.ProcHyperthreading PASS VERBOSE1 - Attributes.ProcTurboMode PASS VERBOSE1 - Attributes.UsbControl PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Bios.v1_1_0.Bios, Counter({'pass': 13, 'skipOptional': 4, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - SettingsObject, Counter({'pass': 13, 'skipOptional': 4, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Bios, Counter({'pass': 18, 'skipOptional': 11, 'passAction': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Memory, /redfish/v1/Systems/437XR1138R2/Memory INFO - *** /redfish/v1/Systems/437XR1138R2/Memory VERBOSE1 - *** None, False INFO - Type (MemoryCollection.MemoryCollection), GET SUCCESS (time: 0:00:00.003068) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM1'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM2'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM3'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM4'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Memory.Memory), entity) -> links: Memory DEBUG - (Collection(Memory.Memory), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM1'}, 'Collection(Memory.Memory)', 'NavigationProperty', 'Collection(Memory.Memory)') DEBUG - (Memory.Memory, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM1'}, 'Memory.Memory', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Memory/DIMM1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Memory/DIMM1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Memory/DIMM1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Memory/DIMM1 HTTP/1.1" 200 666 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Memory/DIMM1: 0.0025048669999705453 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Memory/DIMM1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 666 Body Response of /redfish/v1/Systems/437XR1138R2/Memory/DIMM1: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory/DIMM1",\n "@odata.type": "#Memory.v1_9_0.Memory",\n "BaseModuleType": "RDIMM",\n "BusWidthBits": 72,\n "CapacityMiB": 32768,\n "DataWidthBits": 64,\n "ErrorCorrection": "MultiBitECC",\n "Id": "DIMM1",\n "MaxTDPMilliWatts": [\n 12000\n ],\n "MemoryDeviceType": "DDR4",\n "MemoryLocation": {\n "Channel": 1,\n "MemoryController": 1,\n "Slot": 1,\n "Socket": 1\n },\n "MemoryMedia": [\n "DRAM"\n ],\n "MemoryType": "DRAM",\n "Name": "DIMM Slot 1",\n "RankCount": 2,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '666')], TIME ELAPSED: 0:00:00.002810 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM1'} -> Link: /redfish/v1/Systems/437XR1138R2/Memory/DIMM1 DEBUG - displayType: (Collection(Memory.Memory), entity) -> link: Memory DEBUG - (Collection(Memory.Memory), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM2'}, 'Collection(Memory.Memory)', 'NavigationProperty', 'Collection(Memory.Memory)') DEBUG - (Memory.Memory, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM2'}, 'Memory.Memory', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Memory/DIMM2 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Memory/DIMM2: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Memory/DIMM2 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Memory/DIMM2 HTTP/1.1" 200 666 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Memory/DIMM2: 0.0019812799999954223 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Memory/DIMM2: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 666 Body Response of /redfish/v1/Systems/437XR1138R2/Memory/DIMM2: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory/DIMM2",\n "@odata.type": "#Memory.v1_9_0.Memory",\n "BaseModuleType": "RDIMM",\n "BusWidthBits": 72,\n "CapacityMiB": 32768,\n "DataWidthBits": 64,\n "ErrorCorrection": "MultiBitECC",\n "Id": "DIMM2",\n "MaxTDPMilliWatts": [\n 12000\n ],\n "MemoryDeviceType": "DDR4",\n "MemoryLocation": {\n "Channel": 1,\n "MemoryController": 1,\n "Slot": 2,\n "Socket": 1\n },\n "MemoryMedia": [\n "DRAM"\n ],\n "MemoryType": "DRAM",\n "Name": "DIMM Slot 2",\n "RankCount": 2,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '666')], TIME ELAPSED: 0:00:00.002226 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM2'} -> Link: /redfish/v1/Systems/437XR1138R2/Memory/DIMM2 DEBUG - displayType: (Collection(Memory.Memory), entity) -> link: Memory DEBUG - (Collection(Memory.Memory), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM3'}, 'Collection(Memory.Memory)', 'NavigationProperty', 'Collection(Memory.Memory)') DEBUG - (Memory.Memory, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM3'}, 'Memory.Memory', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Memory/DIMM3 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Memory/DIMM3: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Memory/DIMM3 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Memory/DIMM3 HTTP/1.1" 200 666 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Memory/DIMM3: 0.0017934940000259303 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Memory/DIMM3: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 666 Body Response of /redfish/v1/Systems/437XR1138R2/Memory/DIMM3: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory/DIMM2",\n "@odata.type": "#Memory.v1_9_0.Memory",\n "BaseModuleType": "RDIMM",\n "BusWidthBits": 72,\n "CapacityMiB": 32768,\n "DataWidthBits": 64,\n "ErrorCorrection": "MultiBitECC",\n "Id": "DIMM3",\n "MaxTDPMilliWatts": [\n 12000\n ],\n "MemoryDeviceType": "DDR4",\n "MemoryLocation": {\n "Channel": 1,\n "MemoryController": 2,\n "Slot": 3,\n "Socket": 2\n },\n "MemoryMedia": [\n "DRAM"\n ],\n "MemoryType": "DRAM",\n "Name": "DIMM Slot 3",\n "RankCount": 2,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '666')], TIME ELAPSED: 0:00:00.002113 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM3'} -> Link: /redfish/v1/Systems/437XR1138R2/Memory/DIMM3 DEBUG - displayType: (Collection(Memory.Memory), entity) -> link: Memory DEBUG - (Collection(Memory.Memory), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM4'}, 'Collection(Memory.Memory)', 'NavigationProperty', 'Collection(Memory.Memory)') DEBUG - (Memory.Memory, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM4'}, 'Memory.Memory', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Memory/DIMM4 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Memory/DIMM4: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Memory/DIMM4 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Memory/DIMM4 HTTP/1.1" 200 329 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Memory/DIMM4: 0.001650907999987794 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Memory/DIMM4: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 329 Body Response of /redfish/v1/Systems/437XR1138R2/Memory/DIMM4: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Memory/DIMM4",\n "@odata.type": "#Memory.v1_9_0.Memory",\n "Id": "DIMM4",\n "MemoryLocation": {\n "Channel": 1,\n "MemoryController": 2,\n "Slot": 4,\n "Socket": 2\n },\n "Name": "DIMM Slot 4",\n "Status": {\n "State": "Absent"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '329')], TIME ELAPSED: 0:00:00.001846 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM4'} -> Link: /redfish/v1/Systems/437XR1138R2/Memory/DIMM4 DEBUG - displayType: (Collection(Memory.Memory), entity) -> link: Memory VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Memory Module Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Memory Module Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Memory Module Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Memory Module Collection -> Memory Module Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Memory, MemoryCollection, MemoryCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Members[1] PASS VERBOSE1 - Members[2] PASS VERBOSE1 - Members[3] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - MemoryCollection.MemoryCollection, Counter({'pass': 5, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(Memory.Memory), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM1'}, Members#1--Collection(Memory.Memory), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM2'}, Members#2--Collection(Memory.Memory), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM3'}, Members#3--Collection(Memory.Memory), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Memory/DIMM4'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Memory -> Members#0, /redfish/v1/Systems/437XR1138R2/Memory/DIMM1 INFO - *** /redfish/v1/Systems/437XR1138R2/Memory/DIMM1 VERBOSE1 - *** None, False INFO - Type (Memory.v1_9_0.Memory), GET SUCCESS (time: 0:00:00.002810) VERBOSE1 - SecurityState VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.SecurityStates, enum) -> string (enum) VERBOSE1 - ConfigurationLocked VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VolatileSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - NonVolatileSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - CacheSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LogicalSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - ModuleManufacturerID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ModuleProductID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemorySubsystemControllerManufacturerID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemorySubsystemControllerProductID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - VolatileRegionNumberLimit VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionNumberLimit VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VolatileRegionSizeMaxMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionSizeMaxMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AllocationIncrementMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AllocationAlignmentMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_2_0.Links, complex) -> Memory.v1_2_0.Links VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - MemoryType VERBOSE1 - value: DRAM VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.MemoryType, 'DRAM', 'Memory.v1_0_0.MemoryType', 'Property', 'Memory.v1_0_0.MemoryType') DEBUG - (Memory.v1_0_0.MemoryType, 'DRAM', 'Memory.v1_0_0.MemoryType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DRAM -> DRAM DEBUG - displayType: (Memory.v1_0_0.MemoryType, enum) -> string (enum) VERBOSE1 - MemoryDeviceType VERBOSE1 - value: DDR4 VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.MemoryDeviceType, 'DDR4', 'Memory.v1_0_0.MemoryDeviceType', 'Property', 'Memory.v1_0_0.MemoryDeviceType') DEBUG - (Memory.v1_0_0.MemoryDeviceType, 'DDR4', 'Memory.v1_0_0.MemoryDeviceType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DDR4 -> DDR4 DEBUG - displayType: (Memory.v1_0_0.MemoryDeviceType, enum) -> string (enum) VERBOSE1 - BaseModuleType VERBOSE1 - value: RDIMM VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.BaseModuleType, 'RDIMM', 'Memory.v1_0_0.BaseModuleType', 'Property', 'Memory.v1_0_0.BaseModuleType') DEBUG - (Memory.v1_0_0.BaseModuleType, 'RDIMM', 'Memory.v1_0_0.BaseModuleType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: RDIMM -> RDIMM DEBUG - displayType: (Memory.v1_0_0.BaseModuleType, enum) -> string (enum) VERBOSE1 - MemoryMedia VERBOSE1 - value: ['DRAM'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Memory.v1_0_0.MemoryMedia), enum) -> string (enum) DEBUG - (Collection(Memory.v1_0_0.MemoryMedia), 'DRAM', 'Collection(Memory.v1_0_0.MemoryMedia)', 'Property', 'Collection(Memory.v1_0_0.MemoryMedia)') DEBUG - (Memory.v1_0_0.MemoryMedia, 'DRAM', 'Memory.v1_0_0.MemoryMedia', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DRAM -> DRAM DEBUG - displayType: (Collection(Memory.v1_0_0.MemoryMedia), enum) -> string (enum) VERBOSE1 - CapacityMiB VERBOSE1 - value: 32768 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 32768, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 32768 -> 32768 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DataWidthBits VERBOSE1 - value: 64 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 64, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 64 -> 64 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - BusWidthBits VERBOSE1 - value: 72 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 72, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 72 -> 72 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowedSpeedsMHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) VERBOSE1 - FirmwareRevision VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareApiVersion VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FunctionClasses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - VendorID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - DeviceID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubsystemVendorID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubsystemDeviceID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxTDPMilliWatts VERBOSE1 - value: [12000] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) DEBUG - (Collection(Edm.Int64), 12000, 'Collection(Edm.Int64)', 'Property', 'Collection(Edm.Int64)') VERBOSE1 - Success DEBUG - displayValue: 12000 -> 12000 DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) VERBOSE1 - SecurityCapabilities VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.SecurityCapabilities, complex) -> Memory.v1_0_0.SecurityCapabilities VERBOSE1 - SpareDeviceCount VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - RankCount VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DeviceLocator VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemoryLocation VERBOSE1 - value: {'Channel': 1, 'MemoryController': 1, 'Slot': 1, 'Socket': 1} VERBOSE1 - is Optional DEBUG - displayType: (Memory.v1_0_0.MemoryLocation, complex) -> Memory.v1_0_0.MemoryLocation VERBOSE1 - Socket VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MemoryController VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Channel VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Slot VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ErrorCorrection VERBOSE1 - value: MultiBitECC VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.ErrorCorrection, 'MultiBitECC', 'Memory.v1_0_0.ErrorCorrection', 'Property', 'Memory.v1_0_0.ErrorCorrection') DEBUG - (Memory.v1_0_0.ErrorCorrection, 'MultiBitECC', 'Memory.v1_0_0.ErrorCorrection', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: MultiBitECC -> MultiBitECC DEBUG - displayType: (Memory.v1_0_0.ErrorCorrection, enum) -> string (enum) VERBOSE1 - OperatingSpeedMhz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VolatileRegionSizeLimitMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionSizeLimitMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Regions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Memory.v1_0_0.RegionSet), complex) -> RegionSet VERBOSE1 - OperatingMemoryModes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Memory.v1_0_0.OperatingMemoryModes), enum) -> string (enum) VERBOSE1 - PowerManagementPolicy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.PowerManagementPolicy, complex) -> Memory.v1_0_0.PowerManagementPolicy VERBOSE1 - IsSpareDeviceEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - IsRankSpareEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Metrics VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MemoryMetrics.MemoryMetrics, entity) -> link to: MemoryMetrics VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.Actions, complex) -> Memory.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: DIMM1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'DIMM1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'DIMM1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DIMM1 -> DIMM1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: DIMM Slot 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'DIMM Slot 1', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'DIMM Slot 1', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DIMM Slot 1 -> DIMM Slot 1 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Memory -> Members#0, Memory.v1_9_0, Memory VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - BaseModuleType PASS VERBOSE1 - BusWidthBits PASS VERBOSE1 - CapacityMiB PASS VERBOSE1 - DataWidthBits PASS VERBOSE1 - ErrorCorrection PASS VERBOSE1 - Id PASS VERBOSE1 - MaxTDPMilliWatts ... VERBOSE1 - MemoryDeviceType PASS VERBOSE1 - MemoryLocation complex VERBOSE1 - MemoryMedia ... VERBOSE1 - MemoryType PASS VERBOSE1 - Name PASS VERBOSE1 - RankCount PASS VERBOSE1 - Status complex VERBOSE1 - SecurityState Optional VERBOSE1 - ConfigurationLocked Optional VERBOSE1 - VolatileSizeMiB Optional VERBOSE1 - NonVolatileSizeMiB Optional VERBOSE1 - CacheSizeMiB Optional VERBOSE1 - LogicalSizeMiB Optional VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - ModuleManufacturerID Optional VERBOSE1 - ModuleProductID Optional VERBOSE1 - MemorySubsystemControllerManufacturerID Optional VERBOSE1 - MemorySubsystemControllerProductID Optional VERBOSE1 - VolatileRegionNumberLimit Optional VERBOSE1 - PersistentRegionNumberLimit Optional VERBOSE1 - VolatileRegionSizeMaxMiB Optional VERBOSE1 - PersistentRegionSizeMaxMiB Optional VERBOSE1 - AllocationIncrementMiB Optional VERBOSE1 - AllocationAlignmentMiB Optional VERBOSE1 - Links Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - MemoryMedia[0] PASS VERBOSE1 - Manufacturer Optional VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - AllowedSpeedsMHz Optional VERBOSE1 - FirmwareRevision Optional VERBOSE1 - FirmwareApiVersion Optional VERBOSE1 - FunctionClasses Optional VERBOSE1 - VendorID Optional VERBOSE1 - DeviceID Optional VERBOSE1 - SubsystemVendorID Optional VERBOSE1 - SubsystemDeviceID Optional VERBOSE1 - MaxTDPMilliWatts[0] PASS VERBOSE1 - SecurityCapabilities Optional VERBOSE1 - SpareDeviceCount Optional VERBOSE1 - DeviceLocator Optional VERBOSE1 - MemoryLocation.Socket PASS VERBOSE1 - MemoryLocation.MemoryController PASS VERBOSE1 - MemoryLocation.Channel PASS VERBOSE1 - MemoryLocation.Slot PASS VERBOSE1 - OperatingSpeedMhz Optional VERBOSE1 - VolatileRegionSizeLimitMiB Optional VERBOSE1 - PersistentRegionSizeLimitMiB Optional VERBOSE1 - Regions Optional VERBOSE1 - OperatingMemoryModes Optional VERBOSE1 - PowerManagementPolicy Optional VERBOSE1 - IsSpareDeviceEnabled Optional VERBOSE1 - IsRankSpareEnabled Optional VERBOSE1 - Metrics Optional VERBOSE1 - Actions Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Memory.v1_9_0.Memory, Counter({'skipOptional': 48, 'pass': 18, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'skipOptional': 48, 'pass': 18, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Memory -> Members#1, /redfish/v1/Systems/437XR1138R2/Memory/DIMM2 INFO - *** /redfish/v1/Systems/437XR1138R2/Memory/DIMM2 VERBOSE1 - *** None, False INFO - Type (Memory.v1_9_0.Memory), GET SUCCESS (time: 0:00:00.002226) VERBOSE1 - SecurityState VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.SecurityStates, enum) -> string (enum) VERBOSE1 - ConfigurationLocked VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VolatileSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - NonVolatileSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - CacheSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LogicalSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - ModuleManufacturerID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ModuleProductID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemorySubsystemControllerManufacturerID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemorySubsystemControllerProductID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - VolatileRegionNumberLimit VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionNumberLimit VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VolatileRegionSizeMaxMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionSizeMaxMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AllocationIncrementMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AllocationAlignmentMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_2_0.Links, complex) -> Memory.v1_2_0.Links VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - MemoryType VERBOSE1 - value: DRAM VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.MemoryType, 'DRAM', 'Memory.v1_0_0.MemoryType', 'Property', 'Memory.v1_0_0.MemoryType') DEBUG - (Memory.v1_0_0.MemoryType, 'DRAM', 'Memory.v1_0_0.MemoryType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DRAM -> DRAM DEBUG - displayType: (Memory.v1_0_0.MemoryType, enum) -> string (enum) VERBOSE1 - MemoryDeviceType VERBOSE1 - value: DDR4 VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.MemoryDeviceType, 'DDR4', 'Memory.v1_0_0.MemoryDeviceType', 'Property', 'Memory.v1_0_0.MemoryDeviceType') DEBUG - (Memory.v1_0_0.MemoryDeviceType, 'DDR4', 'Memory.v1_0_0.MemoryDeviceType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DDR4 -> DDR4 DEBUG - displayType: (Memory.v1_0_0.MemoryDeviceType, enum) -> string (enum) VERBOSE1 - BaseModuleType VERBOSE1 - value: RDIMM VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.BaseModuleType, 'RDIMM', 'Memory.v1_0_0.BaseModuleType', 'Property', 'Memory.v1_0_0.BaseModuleType') DEBUG - (Memory.v1_0_0.BaseModuleType, 'RDIMM', 'Memory.v1_0_0.BaseModuleType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: RDIMM -> RDIMM DEBUG - displayType: (Memory.v1_0_0.BaseModuleType, enum) -> string (enum) VERBOSE1 - MemoryMedia VERBOSE1 - value: ['DRAM'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Memory.v1_0_0.MemoryMedia), enum) -> string (enum) DEBUG - (Collection(Memory.v1_0_0.MemoryMedia), 'DRAM', 'Collection(Memory.v1_0_0.MemoryMedia)', 'Property', 'Collection(Memory.v1_0_0.MemoryMedia)') DEBUG - (Memory.v1_0_0.MemoryMedia, 'DRAM', 'Memory.v1_0_0.MemoryMedia', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DRAM -> DRAM DEBUG - displayType: (Collection(Memory.v1_0_0.MemoryMedia), enum) -> string (enum) VERBOSE1 - CapacityMiB VERBOSE1 - value: 32768 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 32768, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 32768 -> 32768 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DataWidthBits VERBOSE1 - value: 64 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 64, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 64 -> 64 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - BusWidthBits VERBOSE1 - value: 72 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 72, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 72 -> 72 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowedSpeedsMHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) VERBOSE1 - FirmwareRevision VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareApiVersion VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FunctionClasses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - VendorID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - DeviceID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubsystemVendorID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubsystemDeviceID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxTDPMilliWatts VERBOSE1 - value: [12000] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) DEBUG - (Collection(Edm.Int64), 12000, 'Collection(Edm.Int64)', 'Property', 'Collection(Edm.Int64)') VERBOSE1 - Success DEBUG - displayValue: 12000 -> 12000 DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) VERBOSE1 - SecurityCapabilities VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.SecurityCapabilities, complex) -> Memory.v1_0_0.SecurityCapabilities VERBOSE1 - SpareDeviceCount VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - RankCount VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DeviceLocator VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemoryLocation VERBOSE1 - value: {'Channel': 1, 'MemoryController': 1, 'Slot': 2, 'Socket': 1} VERBOSE1 - is Optional DEBUG - displayType: (Memory.v1_0_0.MemoryLocation, complex) -> Memory.v1_0_0.MemoryLocation VERBOSE1 - Socket VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MemoryController VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Channel VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Slot VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ErrorCorrection VERBOSE1 - value: MultiBitECC VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.ErrorCorrection, 'MultiBitECC', 'Memory.v1_0_0.ErrorCorrection', 'Property', 'Memory.v1_0_0.ErrorCorrection') DEBUG - (Memory.v1_0_0.ErrorCorrection, 'MultiBitECC', 'Memory.v1_0_0.ErrorCorrection', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: MultiBitECC -> MultiBitECC DEBUG - displayType: (Memory.v1_0_0.ErrorCorrection, enum) -> string (enum) VERBOSE1 - OperatingSpeedMhz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VolatileRegionSizeLimitMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionSizeLimitMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Regions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Memory.v1_0_0.RegionSet), complex) -> RegionSet VERBOSE1 - OperatingMemoryModes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Memory.v1_0_0.OperatingMemoryModes), enum) -> string (enum) VERBOSE1 - PowerManagementPolicy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.PowerManagementPolicy, complex) -> Memory.v1_0_0.PowerManagementPolicy VERBOSE1 - IsSpareDeviceEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - IsRankSpareEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Metrics VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MemoryMetrics.MemoryMetrics, entity) -> link to: MemoryMetrics VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.Actions, complex) -> Memory.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: DIMM2 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'DIMM2', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'DIMM2', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DIMM2 -> DIMM2 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: DIMM Slot 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'DIMM Slot 2', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'DIMM Slot 2', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DIMM Slot 2 -> DIMM Slot 2 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Memory -> Members#1, Memory.v1_9_0, Memory VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - BaseModuleType PASS VERBOSE1 - BusWidthBits PASS VERBOSE1 - CapacityMiB PASS VERBOSE1 - DataWidthBits PASS VERBOSE1 - ErrorCorrection PASS VERBOSE1 - Id PASS VERBOSE1 - MaxTDPMilliWatts ... VERBOSE1 - MemoryDeviceType PASS VERBOSE1 - MemoryLocation complex VERBOSE1 - MemoryMedia ... VERBOSE1 - MemoryType PASS VERBOSE1 - Name PASS VERBOSE1 - RankCount PASS VERBOSE1 - Status complex VERBOSE1 - SecurityState Optional VERBOSE1 - ConfigurationLocked Optional VERBOSE1 - VolatileSizeMiB Optional VERBOSE1 - NonVolatileSizeMiB Optional VERBOSE1 - CacheSizeMiB Optional VERBOSE1 - LogicalSizeMiB Optional VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - ModuleManufacturerID Optional VERBOSE1 - ModuleProductID Optional VERBOSE1 - MemorySubsystemControllerManufacturerID Optional VERBOSE1 - MemorySubsystemControllerProductID Optional VERBOSE1 - VolatileRegionNumberLimit Optional VERBOSE1 - PersistentRegionNumberLimit Optional VERBOSE1 - VolatileRegionSizeMaxMiB Optional VERBOSE1 - PersistentRegionSizeMaxMiB Optional VERBOSE1 - AllocationIncrementMiB Optional VERBOSE1 - AllocationAlignmentMiB Optional VERBOSE1 - Links Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - MemoryMedia[0] PASS VERBOSE1 - Manufacturer Optional VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - AllowedSpeedsMHz Optional VERBOSE1 - FirmwareRevision Optional VERBOSE1 - FirmwareApiVersion Optional VERBOSE1 - FunctionClasses Optional VERBOSE1 - VendorID Optional VERBOSE1 - DeviceID Optional VERBOSE1 - SubsystemVendorID Optional VERBOSE1 - SubsystemDeviceID Optional VERBOSE1 - MaxTDPMilliWatts[0] PASS VERBOSE1 - SecurityCapabilities Optional VERBOSE1 - SpareDeviceCount Optional VERBOSE1 - DeviceLocator Optional VERBOSE1 - MemoryLocation.Socket PASS VERBOSE1 - MemoryLocation.MemoryController PASS VERBOSE1 - MemoryLocation.Channel PASS VERBOSE1 - MemoryLocation.Slot PASS VERBOSE1 - OperatingSpeedMhz Optional VERBOSE1 - VolatileRegionSizeLimitMiB Optional VERBOSE1 - PersistentRegionSizeLimitMiB Optional VERBOSE1 - Regions Optional VERBOSE1 - OperatingMemoryModes Optional VERBOSE1 - PowerManagementPolicy Optional VERBOSE1 - IsSpareDeviceEnabled Optional VERBOSE1 - IsRankSpareEnabled Optional VERBOSE1 - Metrics Optional VERBOSE1 - Actions Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Memory.v1_9_0.Memory, Counter({'skipOptional': 48, 'pass': 18, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#1, Counter({'skipOptional': 48, 'pass': 18, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Memory -> Members#2, /redfish/v1/Systems/437XR1138R2/Memory/DIMM3 INFO - *** /redfish/v1/Systems/437XR1138R2/Memory/DIMM3 VERBOSE1 - *** None, False WARNING - /redfish/v1/Systems/437XR1138R2/Memory/DIMM3 @odata.id: Expected @odata.id to match URI link /redfish/v1/Systems/437XR1138R2/Memory/DIMM2 ERROR - The Id property does not match the last segment of the URI /redfish/v1/Systems/437XR1138R2/Memory/DIMM2 INFO - Type (Memory.v1_9_0.Memory), GET SUCCESS (time: 0:00:00.002113) VERBOSE1 - SecurityState VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.SecurityStates, enum) -> string (enum) VERBOSE1 - ConfigurationLocked VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VolatileSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - NonVolatileSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - CacheSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LogicalSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - ModuleManufacturerID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ModuleProductID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemorySubsystemControllerManufacturerID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemorySubsystemControllerProductID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - VolatileRegionNumberLimit VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionNumberLimit VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VolatileRegionSizeMaxMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionSizeMaxMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AllocationIncrementMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AllocationAlignmentMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_2_0.Links, complex) -> Memory.v1_2_0.Links VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - MemoryType VERBOSE1 - value: DRAM VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.MemoryType, 'DRAM', 'Memory.v1_0_0.MemoryType', 'Property', 'Memory.v1_0_0.MemoryType') DEBUG - (Memory.v1_0_0.MemoryType, 'DRAM', 'Memory.v1_0_0.MemoryType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DRAM -> DRAM DEBUG - displayType: (Memory.v1_0_0.MemoryType, enum) -> string (enum) VERBOSE1 - MemoryDeviceType VERBOSE1 - value: DDR4 VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.MemoryDeviceType, 'DDR4', 'Memory.v1_0_0.MemoryDeviceType', 'Property', 'Memory.v1_0_0.MemoryDeviceType') DEBUG - (Memory.v1_0_0.MemoryDeviceType, 'DDR4', 'Memory.v1_0_0.MemoryDeviceType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DDR4 -> DDR4 DEBUG - displayType: (Memory.v1_0_0.MemoryDeviceType, enum) -> string (enum) VERBOSE1 - BaseModuleType VERBOSE1 - value: RDIMM VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.BaseModuleType, 'RDIMM', 'Memory.v1_0_0.BaseModuleType', 'Property', 'Memory.v1_0_0.BaseModuleType') DEBUG - (Memory.v1_0_0.BaseModuleType, 'RDIMM', 'Memory.v1_0_0.BaseModuleType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: RDIMM -> RDIMM DEBUG - displayType: (Memory.v1_0_0.BaseModuleType, enum) -> string (enum) VERBOSE1 - MemoryMedia VERBOSE1 - value: ['DRAM'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Memory.v1_0_0.MemoryMedia), enum) -> string (enum) DEBUG - (Collection(Memory.v1_0_0.MemoryMedia), 'DRAM', 'Collection(Memory.v1_0_0.MemoryMedia)', 'Property', 'Collection(Memory.v1_0_0.MemoryMedia)') DEBUG - (Memory.v1_0_0.MemoryMedia, 'DRAM', 'Memory.v1_0_0.MemoryMedia', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DRAM -> DRAM DEBUG - displayType: (Collection(Memory.v1_0_0.MemoryMedia), enum) -> string (enum) VERBOSE1 - CapacityMiB VERBOSE1 - value: 32768 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 32768, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 32768 -> 32768 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DataWidthBits VERBOSE1 - value: 64 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 64, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 64 -> 64 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - BusWidthBits VERBOSE1 - value: 72 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 72, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 72 -> 72 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowedSpeedsMHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) VERBOSE1 - FirmwareRevision VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareApiVersion VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FunctionClasses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - VendorID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - DeviceID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubsystemVendorID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubsystemDeviceID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxTDPMilliWatts VERBOSE1 - value: [12000] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) DEBUG - (Collection(Edm.Int64), 12000, 'Collection(Edm.Int64)', 'Property', 'Collection(Edm.Int64)') VERBOSE1 - Success DEBUG - displayValue: 12000 -> 12000 DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) VERBOSE1 - SecurityCapabilities VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.SecurityCapabilities, complex) -> Memory.v1_0_0.SecurityCapabilities VERBOSE1 - SpareDeviceCount VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - RankCount VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DeviceLocator VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemoryLocation VERBOSE1 - value: {'Channel': 1, 'MemoryController': 2, 'Slot': 3, 'Socket': 2} VERBOSE1 - is Optional DEBUG - displayType: (Memory.v1_0_0.MemoryLocation, complex) -> Memory.v1_0_0.MemoryLocation VERBOSE1 - Socket VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MemoryController VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Channel VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Slot VERBOSE1 - value: 3 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 3, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 3 -> 3 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ErrorCorrection VERBOSE1 - value: MultiBitECC VERBOSE1 - is Optional DEBUG - (Memory.v1_0_0.ErrorCorrection, 'MultiBitECC', 'Memory.v1_0_0.ErrorCorrection', 'Property', 'Memory.v1_0_0.ErrorCorrection') DEBUG - (Memory.v1_0_0.ErrorCorrection, 'MultiBitECC', 'Memory.v1_0_0.ErrorCorrection', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: MultiBitECC -> MultiBitECC DEBUG - displayType: (Memory.v1_0_0.ErrorCorrection, enum) -> string (enum) VERBOSE1 - OperatingSpeedMhz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VolatileRegionSizeLimitMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionSizeLimitMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Regions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Memory.v1_0_0.RegionSet), complex) -> RegionSet VERBOSE1 - OperatingMemoryModes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Memory.v1_0_0.OperatingMemoryModes), enum) -> string (enum) VERBOSE1 - PowerManagementPolicy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.PowerManagementPolicy, complex) -> Memory.v1_0_0.PowerManagementPolicy VERBOSE1 - IsSpareDeviceEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - IsRankSpareEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Metrics VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MemoryMetrics.MemoryMetrics, entity) -> link to: MemoryMetrics VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.Actions, complex) -> Memory.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: DIMM3 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'DIMM3', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'DIMM3', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DIMM3 -> DIMM3 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: DIMM Slot 3 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'DIMM Slot 3', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'DIMM Slot 3', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DIMM Slot 3 -> DIMM Slot 3 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Memory -> Members#2, Memory.v1_9_0, Memory VERBOSE1 - @odata.id FAIL VERBOSE1 - @odata.type PASS VERBOSE1 - BaseModuleType PASS VERBOSE1 - BusWidthBits PASS VERBOSE1 - CapacityMiB PASS VERBOSE1 - DataWidthBits PASS VERBOSE1 - ErrorCorrection PASS VERBOSE1 - Id PASS VERBOSE1 - MaxTDPMilliWatts ... VERBOSE1 - MemoryDeviceType PASS VERBOSE1 - MemoryLocation complex VERBOSE1 - MemoryMedia ... VERBOSE1 - MemoryType PASS VERBOSE1 - Name PASS VERBOSE1 - RankCount PASS VERBOSE1 - Status complex VERBOSE1 - SecurityState Optional VERBOSE1 - ConfigurationLocked Optional VERBOSE1 - VolatileSizeMiB Optional VERBOSE1 - NonVolatileSizeMiB Optional VERBOSE1 - CacheSizeMiB Optional VERBOSE1 - LogicalSizeMiB Optional VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - ModuleManufacturerID Optional VERBOSE1 - ModuleProductID Optional VERBOSE1 - MemorySubsystemControllerManufacturerID Optional VERBOSE1 - MemorySubsystemControllerProductID Optional VERBOSE1 - VolatileRegionNumberLimit Optional VERBOSE1 - PersistentRegionNumberLimit Optional VERBOSE1 - VolatileRegionSizeMaxMiB Optional VERBOSE1 - PersistentRegionSizeMaxMiB Optional VERBOSE1 - AllocationIncrementMiB Optional VERBOSE1 - AllocationAlignmentMiB Optional VERBOSE1 - Links Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - MemoryMedia[0] PASS VERBOSE1 - Manufacturer Optional VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - AllowedSpeedsMHz Optional VERBOSE1 - FirmwareRevision Optional VERBOSE1 - FirmwareApiVersion Optional VERBOSE1 - FunctionClasses Optional VERBOSE1 - VendorID Optional VERBOSE1 - DeviceID Optional VERBOSE1 - SubsystemVendorID Optional VERBOSE1 - SubsystemDeviceID Optional VERBOSE1 - MaxTDPMilliWatts[0] PASS VERBOSE1 - SecurityCapabilities Optional VERBOSE1 - SpareDeviceCount Optional VERBOSE1 - DeviceLocator Optional VERBOSE1 - MemoryLocation.Socket PASS VERBOSE1 - MemoryLocation.MemoryController PASS VERBOSE1 - MemoryLocation.Channel PASS VERBOSE1 - MemoryLocation.Slot PASS VERBOSE1 - OperatingSpeedMhz Optional VERBOSE1 - VolatileRegionSizeLimitMiB Optional VERBOSE1 - PersistentRegionSizeLimitMiB Optional VERBOSE1 - Regions Optional VERBOSE1 - OperatingMemoryModes Optional VERBOSE1 - PowerManagementPolicy Optional VERBOSE1 - IsSpareDeviceEnabled Optional VERBOSE1 - IsRankSpareEnabled Optional VERBOSE1 - Metrics Optional VERBOSE1 - Actions Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - FAIL... VERBOSE1 - Memory.v1_9_0.Memory, Counter({'skipOptional': 48, 'pass': 18, 'passGet': 1, 'passRedfishUri': 1, 'failRedfishUriStrict': 1}) DEBUG - [] VERBOSE1 - Members#2, Counter({'skipOptional': 48, 'pass': 18, 'passGet': 1, 'passRedfishUri': 1, 'failRedfishUriStrict': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Memory -> Members#3, /redfish/v1/Systems/437XR1138R2/Memory/DIMM4 INFO - *** /redfish/v1/Systems/437XR1138R2/Memory/DIMM4 VERBOSE1 - *** None, False INFO - Type (Memory.v1_9_0.Memory), GET SUCCESS (time: 0:00:00.001846) VERBOSE1 - SecurityState VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.SecurityStates, enum) -> string (enum) VERBOSE1 - ConfigurationLocked VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VolatileSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - NonVolatileSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - CacheSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LogicalSizeMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - ModuleManufacturerID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ModuleProductID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemorySubsystemControllerManufacturerID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemorySubsystemControllerProductID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - VolatileRegionNumberLimit VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionNumberLimit VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VolatileRegionSizeMaxMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionSizeMaxMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AllocationIncrementMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AllocationAlignmentMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_2_0.Links, complex) -> Memory.v1_2_0.Links VERBOSE1 - Status VERBOSE1 - value: {'State': 'Absent'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Absent VERBOSE1 - is Optional DEBUG - (Resource.State, 'Absent', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Absent', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Absent -> Absent DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - MemoryType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.MemoryType, enum) -> string (enum) VERBOSE1 - MemoryDeviceType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.MemoryDeviceType, enum) -> string (enum) VERBOSE1 - BaseModuleType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.BaseModuleType, enum) -> string (enum) VERBOSE1 - MemoryMedia VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Memory.v1_0_0.MemoryMedia), enum) -> string (enum) VERBOSE1 - CapacityMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DataWidthBits VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - BusWidthBits VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowedSpeedsMHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) VERBOSE1 - FirmwareRevision VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareApiVersion VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FunctionClasses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - VendorID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - DeviceID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubsystemVendorID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubsystemDeviceID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxTDPMilliWatts VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.Int64), Collection(Edm.Int64)) -> Collection(Edm.Int64) VERBOSE1 - SecurityCapabilities VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.SecurityCapabilities, complex) -> Memory.v1_0_0.SecurityCapabilities VERBOSE1 - SpareDeviceCount VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - RankCount VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DeviceLocator VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MemoryLocation VERBOSE1 - value: {'Channel': 1, 'MemoryController': 2, 'Slot': 4, 'Socket': 2} VERBOSE1 - is Optional DEBUG - displayType: (Memory.v1_0_0.MemoryLocation, complex) -> Memory.v1_0_0.MemoryLocation VERBOSE1 - Socket VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MemoryController VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Channel VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Slot VERBOSE1 - value: 4 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 4, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 4 -> 4 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ErrorCorrection VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.ErrorCorrection, enum) -> string (enum) VERBOSE1 - OperatingSpeedMhz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VolatileRegionSizeLimitMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PersistentRegionSizeLimitMiB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Regions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Memory.v1_0_0.RegionSet), complex) -> RegionSet VERBOSE1 - OperatingMemoryModes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Memory.v1_0_0.OperatingMemoryModes), enum) -> string (enum) VERBOSE1 - PowerManagementPolicy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.PowerManagementPolicy, complex) -> Memory.v1_0_0.PowerManagementPolicy VERBOSE1 - IsSpareDeviceEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - IsRankSpareEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Metrics VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MemoryMetrics.MemoryMetrics, entity) -> link to: MemoryMetrics VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Memory.v1_0_0.Actions, complex) -> Memory.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: DIMM4 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'DIMM4', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'DIMM4', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DIMM4 -> DIMM4 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: DIMM Slot 4 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'DIMM Slot 4', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'DIMM Slot 4', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DIMM Slot 4 -> DIMM Slot 4 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Memory -> Members#3, Memory.v1_9_0, Memory VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - MemoryLocation complex VERBOSE1 - Name PASS VERBOSE1 - Status complex VERBOSE1 - SecurityState Optional VERBOSE1 - ConfigurationLocked Optional VERBOSE1 - VolatileSizeMiB Optional VERBOSE1 - NonVolatileSizeMiB Optional VERBOSE1 - CacheSizeMiB Optional VERBOSE1 - LogicalSizeMiB Optional VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - ModuleManufacturerID Optional VERBOSE1 - ModuleProductID Optional VERBOSE1 - MemorySubsystemControllerManufacturerID Optional VERBOSE1 - MemorySubsystemControllerProductID Optional VERBOSE1 - VolatileRegionNumberLimit Optional VERBOSE1 - PersistentRegionNumberLimit Optional VERBOSE1 - VolatileRegionSizeMaxMiB Optional VERBOSE1 - PersistentRegionSizeMaxMiB Optional VERBOSE1 - AllocationIncrementMiB Optional VERBOSE1 - AllocationAlignmentMiB Optional VERBOSE1 - Links Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health Optional VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - MemoryType Optional VERBOSE1 - MemoryDeviceType Optional VERBOSE1 - BaseModuleType Optional VERBOSE1 - MemoryMedia Optional VERBOSE1 - CapacityMiB Optional VERBOSE1 - DataWidthBits Optional VERBOSE1 - BusWidthBits Optional VERBOSE1 - Manufacturer Optional VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - AllowedSpeedsMHz Optional VERBOSE1 - FirmwareRevision Optional VERBOSE1 - FirmwareApiVersion Optional VERBOSE1 - FunctionClasses Optional VERBOSE1 - VendorID Optional VERBOSE1 - DeviceID Optional VERBOSE1 - SubsystemVendorID Optional VERBOSE1 - SubsystemDeviceID Optional VERBOSE1 - MaxTDPMilliWatts Optional VERBOSE1 - SecurityCapabilities Optional VERBOSE1 - SpareDeviceCount Optional VERBOSE1 - RankCount Optional VERBOSE1 - DeviceLocator Optional VERBOSE1 - MemoryLocation.Socket PASS VERBOSE1 - MemoryLocation.MemoryController PASS VERBOSE1 - MemoryLocation.Channel PASS VERBOSE1 - MemoryLocation.Slot PASS VERBOSE1 - ErrorCorrection Optional VERBOSE1 - OperatingSpeedMhz Optional VERBOSE1 - VolatileRegionSizeLimitMiB Optional VERBOSE1 - PersistentRegionSizeLimitMiB Optional VERBOSE1 - Regions Optional VERBOSE1 - OperatingMemoryModes Optional VERBOSE1 - PowerManagementPolicy Optional VERBOSE1 - IsSpareDeviceEnabled Optional VERBOSE1 - IsRankSpareEnabled Optional VERBOSE1 - Metrics Optional VERBOSE1 - Actions Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Memory.v1_9_0.Memory, Counter({'skipOptional': 59, 'pass': 7, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#3, Counter({'skipOptional': 59, 'pass': 7, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Memory, Counter({'pass': 5, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Processors, /redfish/v1/Systems/437XR1138R2/Processors INFO - *** /redfish/v1/Systems/437XR1138R2/Processors VERBOSE1 - *** None, False INFO - Type (ProcessorCollection.ProcessorCollection), GET SUCCESS (time: 0:00:00.002924) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Processor.Processor), entity) -> links: Processor DEBUG - (Collection(Processor.Processor), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}, 'Collection(Processor.Processor)', 'NavigationProperty', 'Collection(Processor.Processor)') DEBUG - (Processor.Processor, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}, 'Processor.Processor', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Processors/CPU1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Processors/CPU1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Processors/CPU1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Processors/CPU1 HTTP/1.1" 200 785 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Processors/CPU1: 0.0023319590000028256 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Processors/CPU1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 785 Body Response of /redfish/v1/Systems/437XR1138R2/Processors/CPU1: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU1",\n "@odata.type": "#Processor.v1_7_0.Processor",\n "Id": "CPU1",\n "InstructionSet": "x86-64",\n "Manufacturer": "Intel(R) Corporation",\n "MaxSpeedMHz": 3700,\n "Model": "Multi-Core Intel(R) Xeon(R) processor 7xxx Series",\n "Name": "Processor",\n "ProcessorArchitecture": "x86",\n "ProcessorId": {\n "EffectiveFamily": "0x42",\n "EffectiveModel": "0x61",\n "IdentificationRegisters": "0x34AC34DC8901274A",\n "MicrocodeInfo": "0x429943",\n "Step": "0x1",\n "VendorId": "GenuineIntel"\n },\n "ProcessorType": "CPU",\n "Socket": "CPU 1",\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "TotalCores": 8,\n "TotalThreads": 16\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '785')], TIME ELAPSED: 0:00:00.002558 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/CPU1 DEBUG - displayType: (Collection(Processor.Processor), entity) -> link: Processor DEBUG - (Collection(Processor.Processor), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}, 'Collection(Processor.Processor)', 'NavigationProperty', 'Collection(Processor.Processor)') DEBUG - (Processor.Processor, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}, 'Processor.Processor', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Processors/CPU2 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Processors/CPU2: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Processors/CPU2 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Processors/CPU2 HTTP/1.1" 200 263 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Processors/CPU2: 0.001875744000017221 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Processors/CPU2: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 263 Body Response of /redfish/v1/Systems/437XR1138R2/Processors/CPU2: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU2",\n "@odata.type": "#Processor.v1_7_0.Processor",\n "Id": "CPU2",\n "Name": "Processor",\n "ProcessorType": "CPU",\n "Socket": "CPU 2",\n "Status": {\n "State": "Absent"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '263')], TIME ELAPSED: 0:00:00.002076 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/CPU2 DEBUG - displayType: (Collection(Processor.Processor), entity) -> link: Processor DEBUG - (Collection(Processor.Processor), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1'}, 'Collection(Processor.Processor)', 'NavigationProperty', 'Collection(Processor.Processor)') DEBUG - (Processor.Processor, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1'}, 'Processor.Processor', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Processors/FPGA1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Processors/FPGA1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Processors/FPGA1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Processors/FPGA1 HTTP/1.1" 200 2433 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Processors/FPGA1: 0.0019005340000148863 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Processors/FPGA1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 2433 Body Response of /redfish/v1/Systems/437XR1138R2/Processors/FPGA1: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1",\n "@odata.type": "#Processor.v1_7_0.Processor",\n "AccelerationFunctions": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions"\n },\n "Actions": {\n "#Processor.Reset": {\n "target": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/Actions/Processor.Reset"\n }\n },\n "FPGA": {\n "ExternalInterfaces": [\n {\n "Ethernet": {\n "MaxLanes": 4,\n "MaxSpeedMbps": 10240\n },\n "InterfaceType": "Ethernet"\n }\n ],\n "FirmwareId": "0x6400002fc614bb9",\n "FirmwareManufacturer": "Intel(R) Corporation",\n "FirmwareVersion": "Blue v.1.00.86",\n "FpgaType": "Discrete",\n "HostInterface": {\n "InterfaceType": "PCIe",\n "PCIe": {\n "MaxLanes": 8,\n "MaxPCIeType": "Gen4"\n }\n },\n "Model": "Stratix10",\n "Oem": {},\n "PCIeVirtualFunctions": 1,\n "ProgrammableFromHost": true,\n "ReconfigurationSlots": [\n {\n "AccelerationFunction": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression"\n },\n "ProgrammableFromHost": true,\n "SlotId": "AFU0",\n "UUID": "00000000-0000-0000-0000-000000000000"\n }\n ]\n },\n "Id": "FPGA1",\n "InstructionSet": "OEM",\n "Links": {\n "ConnectedProcessors": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU1"\n }\n ],\n "Endpoints": []\n },\n "Manufacturer": "Intel(R) Corporation",\n "MaxTDPWatts": 150,\n "Metrics": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics"\n },\n "Model": "Stratix 10",\n "Name": "FPGA",\n "Oem": {},\n "ProcessorArchitecture": "OEM",\n "ProcessorMemory": [\n {\n "CapacityMiB": 512,\n "IntegratedMemory": true,\n "MemoryType": "HBM2",\n "SpeedMHz": 1066\n }\n ],\n "ProcessorType": "FPGA",\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "TDPWatts": 120,\n "UUID": "00000000-0000-0000-0000-000000000000"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '2433')], TIME ELAPSED: 0:00:00.002191 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/FPGA1 DEBUG - displayType: (Collection(Processor.Processor), entity) -> link: Processor VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Processors Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Processors Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Processors Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Processors Collection -> Processors Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Processors, ProcessorCollection, ProcessorCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Members[1] PASS VERBOSE1 - Members[2] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - ProcessorCollection.ProcessorCollection, Counter({'pass': 4, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(Processor.Processor), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}, Members#1--Collection(Processor.Processor), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}, Members#2--Collection(Processor.Processor), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Processors -> Members#0, /redfish/v1/Systems/437XR1138R2/Processors/CPU1 INFO - *** /redfish/v1/Systems/437XR1138R2/Processors/CPU1 VERBOSE1 - *** None, False INFO - Type (Processor.v1_7_0.Processor), GET SUCCESS (time: 0:00:00.002558) VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Version VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareVersion VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - TotalEnabledCores VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - TDPWatts VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MaxTDPWatts VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Metrics VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ProcessorMetrics.ProcessorMetrics, entity) -> link to: ProcessorMetrics VERBOSE1 - UUID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.UUID, Edm.Guid) -> GUID VERBOSE1 - ProcessorMemory VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Processor.v1_4_0.ProcessorMemory), complex) -> ProcessorMemory VERBOSE1 - FPGA VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_4_0.FPGA, complex) -> Processor.v1_4_0.FPGA VERBOSE1 - AccelerationFunctions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (AccelerationFunctionCollection.AccelerationFunctionCollection, entity) -> link to: AccelerationFunctionCollection VERBOSE1 - SubProcessors VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ProcessorCollection.ProcessorCollection, entity) -> link to: ProcessorCollection VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_1_0.Links, complex) -> Processor.v1_1_0.Links VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_1_0.Actions, complex) -> Processor.v1_1_0.Actions VERBOSE1 - Socket VERBOSE1 - value: CPU 1 VERBOSE1 - is Optional DEBUG - (Edm.String, 'CPU 1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CPU 1 -> CPU 1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ProcessorType VERBOSE1 - value: CPU VERBOSE1 - is Optional DEBUG - (Processor.v1_0_0.ProcessorType, 'CPU', 'Processor.v1_0_0.ProcessorType', 'Property', 'Processor.v1_0_0.ProcessorType') DEBUG - (Processor.v1_0_0.ProcessorType, 'CPU', 'Processor.v1_0_0.ProcessorType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: CPU -> CPU DEBUG - displayType: (Processor.v1_0_0.ProcessorType, enum) -> string (enum) VERBOSE1 - ProcessorArchitecture VERBOSE1 - value: x86 VERBOSE1 - is Optional DEBUG - (Processor.v1_0_0.ProcessorArchitecture, 'x86', 'Processor.v1_0_0.ProcessorArchitecture', 'Property', 'Processor.v1_0_0.ProcessorArchitecture') DEBUG - (Processor.v1_0_0.ProcessorArchitecture, 'x86', 'Processor.v1_0_0.ProcessorArchitecture', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: x86 -> x86 DEBUG - displayType: (Processor.v1_0_0.ProcessorArchitecture, Edm.String) -> string VERBOSE1 - InstructionSet VERBOSE1 - value: x86-64 VERBOSE1 - is Optional DEBUG - (Processor.v1_0_0.InstructionSet, 'x86-64', 'Processor.v1_0_0.InstructionSet', 'Property', 'Processor.v1_0_0.InstructionSet') DEBUG - (Processor.v1_0_0.InstructionSet, 'x86-64', 'Processor.v1_0_0.InstructionSet', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: x86-64 -> x86-64 DEBUG - displayType: (Processor.v1_0_0.InstructionSet, Edm.String) -> string VERBOSE1 - ProcessorId VERBOSE1 - value: {'EffectiveFamily': '0x42', 'EffectiveModel': '0x61', 'IdentificationRegisters': '0x34AC34DC8901274A', 'MicrocodeInfo': '0x429943', 'Step': '0x1', 'VendorId': 'GenuineIntel'} VERBOSE1 - is Optional DEBUG - displayType: (Processor.v1_0_0.ProcessorId, complex) -> Processor.v1_0_0.ProcessorId VERBOSE1 - VendorId VERBOSE1 - value: GenuineIntel VERBOSE1 - is Optional DEBUG - (Edm.String, 'GenuineIntel', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: GenuineIntel -> GenuineIntel DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - IdentificationRegisters VERBOSE1 - value: 0x34AC34DC8901274A VERBOSE1 - is Optional DEBUG - (Edm.String, '0x34AC34DC8901274A', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0x34AC34DC8901274A -> 0x34AC34DC8901274A DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EffectiveFamily VERBOSE1 - value: 0x42 VERBOSE1 - is Optional DEBUG - (Edm.String, '0x42', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0x42 -> 0x42 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EffectiveModel VERBOSE1 - value: 0x61 VERBOSE1 - is Optional DEBUG - (Edm.String, '0x61', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0x61 -> 0x61 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Step VERBOSE1 - value: 0x1 VERBOSE1 - is Optional DEBUG - (Edm.String, '0x1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0x1 -> 0x1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MicrocodeInfo VERBOSE1 - value: 0x429943 VERBOSE1 - is Optional DEBUG - (Edm.String, '0x429943', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0x429943 -> 0x429943 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Manufacturer VERBOSE1 - value: Intel(R) Corporation VERBOSE1 - is Optional DEBUG - (Edm.String, 'Intel(R) Corporation', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Intel(R) Corporation -> Intel(R) Corporation DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: Multi-Core Intel(R) Xeon(R) processor 7xxx Series VERBOSE1 - is Optional DEBUG - (Edm.String, 'Multi-Core Intel(R) Xeon(R) processor 7xxx Series', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Multi-Core Intel(R) Xeon(R) processor 7xxx Series -> Multi-Core Intel(R) Xeon(R) processor 7xxx Series DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxSpeedMHz VERBOSE1 - value: 3700 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 3700, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 3700 -> 3700 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - TotalCores VERBOSE1 - value: 8 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 8, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 8 -> 8 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - TotalThreads VERBOSE1 - value: 16 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 16, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 16 -> 16 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Id VERBOSE1 - value: CPU1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'CPU1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'CPU1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CPU1 -> CPU1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Processor VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Processor', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Processor', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Processor -> Processor DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Processors -> Members#0, Processor.v1_7_0, Processor VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - InstructionSet PASS VERBOSE1 - Manufacturer PASS VERBOSE1 - MaxSpeedMHz PASS VERBOSE1 - Model PASS VERBOSE1 - Name PASS VERBOSE1 - ProcessorArchitecture PASS VERBOSE1 - ProcessorId complex VERBOSE1 - ProcessorType PASS VERBOSE1 - Socket PASS VERBOSE1 - Status complex VERBOSE1 - TotalCores PASS VERBOSE1 - TotalThreads PASS VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - Version Optional VERBOSE1 - FirmwareVersion Optional VERBOSE1 - TotalEnabledCores Optional VERBOSE1 - TDPWatts Optional VERBOSE1 - MaxTDPWatts Optional VERBOSE1 - Metrics Optional VERBOSE1 - UUID Optional VERBOSE1 - ProcessorMemory Optional VERBOSE1 - FPGA Optional VERBOSE1 - AccelerationFunctions Optional VERBOSE1 - SubProcessors Optional VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - Links Optional VERBOSE1 - Actions Optional VERBOSE1 - ProcessorId.VendorId PASS VERBOSE1 - ProcessorId.IdentificationRegisters PASS VERBOSE1 - ProcessorId.EffectiveFamily PASS VERBOSE1 - ProcessorId.EffectiveModel PASS VERBOSE1 - ProcessorId.Step PASS VERBOSE1 - ProcessorId.MicrocodeInfo PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Processor.v1_7_0.Processor, Counter({'skipOptional': 22, 'pass': 19, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'skipOptional': 22, 'pass': 19, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Processors -> Members#1, /redfish/v1/Systems/437XR1138R2/Processors/CPU2 INFO - *** /redfish/v1/Systems/437XR1138R2/Processors/CPU2 VERBOSE1 - *** None, False INFO - Type (Processor.v1_7_0.Processor), GET SUCCESS (time: 0:00:00.002076) VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Version VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareVersion VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - TotalEnabledCores VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - TDPWatts VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MaxTDPWatts VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Metrics VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ProcessorMetrics.ProcessorMetrics, entity) -> link to: ProcessorMetrics VERBOSE1 - UUID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.UUID, Edm.Guid) -> GUID VERBOSE1 - ProcessorMemory VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Processor.v1_4_0.ProcessorMemory), complex) -> ProcessorMemory VERBOSE1 - FPGA VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_4_0.FPGA, complex) -> Processor.v1_4_0.FPGA VERBOSE1 - AccelerationFunctions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (AccelerationFunctionCollection.AccelerationFunctionCollection, entity) -> link to: AccelerationFunctionCollection VERBOSE1 - SubProcessors VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ProcessorCollection.ProcessorCollection, entity) -> link to: ProcessorCollection VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_1_0.Links, complex) -> Processor.v1_1_0.Links VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_1_0.Actions, complex) -> Processor.v1_1_0.Actions VERBOSE1 - Socket VERBOSE1 - value: CPU 2 VERBOSE1 - is Optional DEBUG - (Edm.String, 'CPU 2', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CPU 2 -> CPU 2 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ProcessorType VERBOSE1 - value: CPU VERBOSE1 - is Optional DEBUG - (Processor.v1_0_0.ProcessorType, 'CPU', 'Processor.v1_0_0.ProcessorType', 'Property', 'Processor.v1_0_0.ProcessorType') DEBUG - (Processor.v1_0_0.ProcessorType, 'CPU', 'Processor.v1_0_0.ProcessorType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: CPU -> CPU DEBUG - displayType: (Processor.v1_0_0.ProcessorType, enum) -> string (enum) VERBOSE1 - ProcessorArchitecture VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_0_0.ProcessorArchitecture, Edm.String) -> string VERBOSE1 - InstructionSet VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_0_0.InstructionSet, Edm.String) -> string VERBOSE1 - ProcessorId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_0_0.ProcessorId, complex) -> Processor.v1_0_0.ProcessorId VERBOSE1 - Status VERBOSE1 - value: {'State': 'Absent'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Absent VERBOSE1 - is Optional DEBUG - (Resource.State, 'Absent', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Absent', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Absent -> Absent DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxSpeedMHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - TotalCores VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - TotalThreads VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Id VERBOSE1 - value: CPU2 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'CPU2', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'CPU2', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CPU2 -> CPU2 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Processor VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Processor', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Processor', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Processor -> Processor DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Processors -> Members#1, Processor.v1_7_0, Processor VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - ProcessorType PASS VERBOSE1 - Socket PASS VERBOSE1 - Status complex VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - Version Optional VERBOSE1 - FirmwareVersion Optional VERBOSE1 - TotalEnabledCores Optional VERBOSE1 - TDPWatts Optional VERBOSE1 - MaxTDPWatts Optional VERBOSE1 - Metrics Optional VERBOSE1 - UUID Optional VERBOSE1 - ProcessorMemory Optional VERBOSE1 - FPGA Optional VERBOSE1 - AccelerationFunctions Optional VERBOSE1 - SubProcessors Optional VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - Links Optional VERBOSE1 - Actions Optional VERBOSE1 - ProcessorArchitecture Optional VERBOSE1 - InstructionSet Optional VERBOSE1 - ProcessorId Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health Optional VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Manufacturer Optional VERBOSE1 - Model Optional VERBOSE1 - MaxSpeedMHz Optional VERBOSE1 - TotalCores Optional VERBOSE1 - TotalThreads Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Processor.v1_7_0.Processor, Counter({'skipOptional': 31, 'pass': 5, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#1, Counter({'skipOptional': 31, 'pass': 5, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Processors -> Members#2, /redfish/v1/Systems/437XR1138R2/Processors/FPGA1 INFO - *** /redfish/v1/Systems/437XR1138R2/Processors/FPGA1 VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'PCIeDevice.v1_3_0', 'PCIeInterface', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'Processor.v1_4_0', 'Links', 'Processor.v1_7_0') INFO - Type (Processor.v1_7_0.Processor), GET SUCCESS (time: 0:00:00.002191) VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Version VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareVersion VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - TotalEnabledCores VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - TDPWatts VERBOSE1 - value: 120 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 120, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 120 -> 120 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MaxTDPWatts VERBOSE1 - value: 150 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 150, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 150 -> 150 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Metrics VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics'} VERBOSE1 - is Optional DEBUG - (ProcessorMetrics.ProcessorMetrics, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics'}, 'ProcessorMetrics.ProcessorMetrics', 'NavigationProperty', 'ProcessorMetrics.ProcessorMetrics') DEBUG - (ProcessorMetrics.ProcessorMetrics, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics'}, 'ProcessorMetrics.ProcessorMetrics', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Metrics DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics HTTP/1.1" 200 2014 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics: 0.0035415240000702397 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 2014 Body Response of /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics",\n "@odata.type": "#ProcessorMetrics.v1_0_2.ProcessorMetrics",\n "AverageFrequencyMHz": 2400,\n "BandwidthPercent": 62,\n "Cache": [\n {\n "CacheMiss": 0.12,\n "CacheMissesPerInstruction": 0.00088,\n "HitRatio": 0.719,\n "Level": "3",\n "OccupancyBytes": 3030144,\n "OccupancyPercent": 90.1\n }\n ],\n "ConsumedPowerWatt": 82,\n "CoreMetrics": [\n {\n "CStateResidency": [\n {\n "Level": "C0",\n "Residency": 1.13\n },\n {\n "Level": "C1",\n "Residency": 26\n },\n {\n "Level": "C3",\n "Residency": 0.00878\n },\n {\n "Level": "C6",\n "Residency": 0.361\n },\n {\n "Level": "C7",\n "Residency": 72.5\n }\n ],\n "CoreCache": [\n {\n "CacheMiss": 0.472,\n "CacheMissesPerInstruction": 0.00346,\n "HitRatio": 0.57,\n "Level": "2",\n "OccupancyBytes": 198231,\n "OccupancyPercent": 77.4\n }\n ],\n "CoreId": "core0",\n "IOStallCount": 2634872,\n "InstructionsPerCycle": 1.16,\n "MemoryStallCount": 58372,\n "UnhaltedCycles": 6254383746\n }\n ],\n "Description": "Processor Metrics",\n "FrequencyRatio": 0.00432,\n "Id": "Metrics",\n "KernelPercent": 2.3,\n "LocalMemoryBandwidthBytes": 18253611008,\n "Name": "Processor Metrics",\n "Oem": {},\n "RemoteMemoryBandwidthBytes": 81788928,\n "TemperatureCelsius": 41,\n "ThrottlingCelsius": 65,\n "UserPercent": 34.7\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '2014')], TIME ELAPSED: 0:00:00.003814 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics DEBUG - displayType: (ProcessorMetrics.ProcessorMetrics, entity) -> link to: ProcessorMetrics VERBOSE1 - UUID VERBOSE1 - value: 00000000-0000-0000-0000-000000000000 VERBOSE1 - is Optional DEBUG - (Resource.UUID, '00000000-0000-0000-0000-000000000000', 'Resource.UUID', 'Property', 'Resource.UUID') DEBUG - (Resource.UUID, '00000000-0000-0000-0000-000000000000', 'Resource.UUID', 'TypeDefinition', 'Edm.Guid') VERBOSE1 - Success DEBUG - displayValue: 00000000-0000-0000-0000-000000000000 -> 00000000-0000-0000-0000-000000000000 DEBUG - displayType: (Resource.UUID, Edm.Guid) -> GUID VERBOSE1 - ProcessorMemory VERBOSE1 - value: [ProcessorMemory--Collection(Processor.v1_4_0.ProcessorMemory), Value: {'CapacityMiB': 512, 'IntegratedMemory': True, 'MemoryType': 'HBM2', 'SpeedMHz': 1066}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Processor.v1_4_0.ProcessorMemory), complex) -> array of: ProcessorMemory DEBUG - displayType: (Collection(Processor.v1_4_0.ProcessorMemory), complex) -> array of: ProcessorMemory VERBOSE1 - IntegratedMemory VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MemoryType VERBOSE1 - value: HBM2 VERBOSE1 - is Optional DEBUG - (Processor.v1_4_0.ProcessorMemoryType, 'HBM2', 'Processor.v1_4_0.ProcessorMemoryType', 'Property', 'Processor.v1_4_0.ProcessorMemoryType') DEBUG - (Processor.v1_4_0.ProcessorMemoryType, 'HBM2', 'Processor.v1_4_0.ProcessorMemoryType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: HBM2 -> HBM2 DEBUG - displayType: (Processor.v1_4_0.ProcessorMemoryType, enum) -> string (enum) VERBOSE1 - CapacityMiB VERBOSE1 - value: 512 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 512, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 512 -> 512 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - SpeedMHz VERBOSE1 - value: 1066 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1066, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1066 -> 1066 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - FPGA VERBOSE1 - value: {'ExternalInterfaces': [{'Ethernet': {'MaxLanes': 4, 'MaxSpeedMbps': 10240}, 'InterfaceType': 'Ethernet'}], 'FirmwareId': '0x6400002fc614bb9', 'FirmwareManufacturer': 'Intel(R) Corporation', 'FirmwareVersion': 'Blue v.1.00.86', 'FpgaType': 'Discrete', 'HostInterface': {'InterfaceType': 'PCIe', 'PCIe': {'MaxLanes': 8, 'MaxPCIeType': 'Gen4'}}, 'Model': 'Stratix10', 'Oem': {}, 'PCIeVirtualFunctions': 1, 'ProgrammableFromHost': True, 'ReconfigurationSlots': [{'AccelerationFunction': {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'}, 'ProgrammableFromHost': True, 'SlotId': 'AFU0', 'UUID': '00000000-0000-0000-0000-000000000000'}]} VERBOSE1 - is Optional DEBUG - displayType: (Processor.v1_4_0.FPGA, complex) -> Processor.v1_4_0.FPGA VERBOSE1 - FpgaType VERBOSE1 - value: Discrete VERBOSE1 - is Optional DEBUG - (Processor.v1_4_0.FpgaType, 'Discrete', 'Processor.v1_4_0.FpgaType', 'Property', 'Processor.v1_4_0.FpgaType') DEBUG - (Processor.v1_4_0.FpgaType, 'Discrete', 'Processor.v1_4_0.FpgaType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Discrete -> Discrete DEBUG - displayType: (Processor.v1_4_0.FpgaType, enum) -> string (enum) VERBOSE1 - Model VERBOSE1 - value: Stratix10 VERBOSE1 - is Optional DEBUG - (Edm.String, 'Stratix10', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Stratix10 -> Stratix10 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareId VERBOSE1 - value: 0x6400002fc614bb9 VERBOSE1 - is Optional DEBUG - (Edm.String, '0x6400002fc614bb9', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0x6400002fc614bb9 -> 0x6400002fc614bb9 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareManufacturer VERBOSE1 - value: Intel(R) Corporation VERBOSE1 - is Optional DEBUG - (Edm.String, 'Intel(R) Corporation', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Intel(R) Corporation -> Intel(R) Corporation DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareVersion VERBOSE1 - value: Blue v.1.00.86 VERBOSE1 - is Optional WARNING - FirmwareVersion: The given property is deprecated: This property has been deprecated in favor of the FirmwareVersion property in the root of this resource. DEBUG - (Edm.String, 'Blue v.1.00.86', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Blue v.1.00.86 -> Blue v.1.00.86 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - HostInterface VERBOSE1 - value: {'InterfaceType': 'PCIe', 'PCIe': {'MaxLanes': 8, 'MaxPCIeType': 'Gen4'}} VERBOSE1 - is Optional WARNING - HostInterface: The given property is deprecated: This property has been deprecated in favor of the SystemInterface property in the root of this resource. DEBUG - displayType: (Processor.v1_4_0.ProcessorInterface, complex) -> Processor.v1_4_0.ProcessorInterface VERBOSE1 - InterfaceType VERBOSE1 - value: PCIe VERBOSE1 - is Optional DEBUG - (Processor.v1_4_0.SystemInterfaceType, 'PCIe', 'Processor.v1_4_0.SystemInterfaceType', 'Property', 'Processor.v1_4_0.SystemInterfaceType') DEBUG - (Processor.v1_4_0.SystemInterfaceType, 'PCIe', 'Processor.v1_4_0.SystemInterfaceType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: PCIe -> PCIe DEBUG - displayType: (Processor.v1_4_0.SystemInterfaceType, enum) -> string (enum) VERBOSE1 - PCIe VERBOSE1 - value: {'MaxLanes': 8, 'MaxPCIeType': 'Gen4'} VERBOSE1 - is Optional DEBUG - displayType: (PCIeDevice.v1_3_0.PCIeInterface, complex) -> PCIeDevice.v1_3_0.PCIeInterface VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - MaxPCIeType VERBOSE1 - value: Gen4 VERBOSE1 - is Optional DEBUG - (PCIeDevice.PCIeTypes, 'Gen4', 'PCIeDevice.PCIeTypes', 'Property', 'PCIeDevice.PCIeTypes') DEBUG - (PCIeDevice.PCIeTypes, 'Gen4', 'PCIeDevice.PCIeTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Gen4 -> Gen4 DEBUG - displayType: (PCIeDevice.PCIeTypes, enum) -> string (enum) VERBOSE1 - PCIeType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PCIeDevice.PCIeTypes, enum) -> string (enum) VERBOSE1 - MaxLanes VERBOSE1 - value: 8 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 8, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 8 -> 8 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LanesInUse VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Ethernet VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_4_0.EthernetInterface, complex) -> Processor.v1_4_0.EthernetInterface VERBOSE1 - ExternalInterfaces VERBOSE1 - value: [ExternalInterfaces--Collection(Processor.v1_4_0.ProcessorInterface), Value: {'Ethernet': {'MaxLanes': 4, 'MaxSpeedMbps': 10240}, 'InterfaceType': 'Ethernet'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Processor.v1_4_0.ProcessorInterface), complex) -> array of: ProcessorInterface DEBUG - displayType: (Collection(Processor.v1_4_0.ProcessorInterface), complex) -> array of: ProcessorInterface VERBOSE1 - InterfaceType VERBOSE1 - value: Ethernet VERBOSE1 - is Optional DEBUG - (Processor.v1_4_0.SystemInterfaceType, 'Ethernet', 'Processor.v1_4_0.SystemInterfaceType', 'Property', 'Processor.v1_4_0.SystemInterfaceType') DEBUG - (Processor.v1_4_0.SystemInterfaceType, 'Ethernet', 'Processor.v1_4_0.SystemInterfaceType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Ethernet -> Ethernet DEBUG - displayType: (Processor.v1_4_0.SystemInterfaceType, enum) -> string (enum) VERBOSE1 - PCIe VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PCIeDevice.PCIeInterface, complex) -> PCIeDevice.PCIeInterface VERBOSE1 - Ethernet VERBOSE1 - value: {'MaxLanes': 4, 'MaxSpeedMbps': 10240} VERBOSE1 - is Optional DEBUG - displayType: (Processor.v1_4_0.EthernetInterface, complex) -> Processor.v1_4_0.EthernetInterface VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - MaxSpeedMbps VERBOSE1 - value: 10240 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 10240, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 10240 -> 10240 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MaxLanes VERBOSE1 - value: 4 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 4, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 4 -> 4 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - PCIeVirtualFunctions VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ProgrammableFromHost VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - ReconfigurationSlots VERBOSE1 - value: [ReconfigurationSlots--Collection(Processor.v1_4_0.FpgaReconfigurationSlot), Value: {'AccelerationFunction': {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'}, 'ProgrammableFromHost': True, 'SlotId': 'AFU0', 'UUID': '00000000-0000-0000-0000-000000000000'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Processor.v1_4_0.FpgaReconfigurationSlot), complex) -> array of: FpgaReconfigurationSlot DEBUG - displayType: (Collection(Processor.v1_4_0.FpgaReconfigurationSlot), complex) -> array of: FpgaReconfigurationSlot VERBOSE1 - SlotId VERBOSE1 - value: AFU0 VERBOSE1 - is Optional DEBUG - (Edm.String, 'AFU0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: AFU0 -> AFU0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - UUID VERBOSE1 - value: 00000000-0000-0000-0000-000000000000 VERBOSE1 - is Optional DEBUG - (Resource.UUID, '00000000-0000-0000-0000-000000000000', 'Resource.UUID', 'Property', 'Resource.UUID') DEBUG - (Resource.UUID, '00000000-0000-0000-0000-000000000000', 'Resource.UUID', 'TypeDefinition', 'Edm.Guid') VERBOSE1 - Success DEBUG - displayValue: 00000000-0000-0000-0000-000000000000 -> 00000000-0000-0000-0000-000000000000 DEBUG - displayType: (Resource.UUID, Edm.Guid) -> GUID VERBOSE1 - ProgrammableFromHost VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - AccelerationFunction VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'} VERBOSE1 - is Optional DEBUG - (AccelerationFunction.AccelerationFunction, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'}, 'AccelerationFunction.AccelerationFunction', 'NavigationProperty', 'AccelerationFunction.AccelerationFunction') DEBUG - (AccelerationFunction.AccelerationFunction, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'}, 'AccelerationFunction.AccelerationFunction', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = AccelerationFunction DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression HTTP/1.1" 200 766 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression: 0.0021877799999856506 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 766 Body Response of /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression",\n "@odata.type": "#AccelerationFunction.v1_0_2.AccelerationFunction",\n "AccelerationFunctionType": "Compression",\n "Description": "Compression Acceleration Function",\n "FpgaReconfigurationSlots": [\n "AFU0"\n ],\n "Id": "Compression",\n "Links": {\n "Endpoints": [],\n "PCIeFunctions": []\n },\n "Manufacturer": "Intel (R) Corporation",\n "Name": "Compression Accelerator",\n "Oem": {},\n "PowerWatts": 15,\n "Status": {\n "Health": "OK",\n "HealthRollup": null,\n "State": "Enabled"\n },\n "UUID": "00000000-0000-0000-0000-000000000000",\n "Version": "Green Compression Type 1 v.1.00.86"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '766')], TIME ELAPSED: 0:00:00.003298 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression DEBUG - displayType: (AccelerationFunction.AccelerationFunction, entity) -> link to: AccelerationFunction VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - AccelerationFunctions VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions'} VERBOSE1 - is Optional DEBUG - (AccelerationFunctionCollection.AccelerationFunctionCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions'}, 'AccelerationFunctionCollection.AccelerationFunctionCollection', 'NavigationProperty', 'AccelerationFunctionCollection.AccelerationFunctionCollection') DEBUG - (AccelerationFunctionCollection.AccelerationFunctionCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions'}, 'AccelerationFunctionCollection.AccelerationFunctionCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = AccelerationFunctions DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions HTTP/1.1" 200 410 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions: 0.0018469400000640235 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 410 Body Response of /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions",\n "@odata.type": "#AccelerationFunctionCollection.AccelerationFunctionCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Acceleration Function Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '410')], TIME ELAPSED: 0:00:00.002179 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions DEBUG - displayType: (AccelerationFunctionCollection.AccelerationFunctionCollection, entity) -> link to: AccelerationFunctionCollection VERBOSE1 - SubProcessors VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ProcessorCollection.ProcessorCollection, entity) -> link to: ProcessorCollection VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - Links VERBOSE1 - value: {'ConnectedProcessors': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}], 'Endpoints': []} VERBOSE1 - is Optional DEBUG - displayType: (Processor.v1_4_0.Links, complex) -> Processor.v1_4_0.Links VERBOSE1 - Endpoints VERBOSE1 - value: [] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Endpoint.Endpoint), entity) -> links: Endpoint VERBOSE1 - ConnectedProcessors VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Processor.Processor), entity) -> links: Processor DEBUG - (Collection(Processor.Processor), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}, 'Collection(Processor.Processor)', 'NavigationProperty', 'Collection(Processor.Processor)') DEBUG - (Processor.Processor, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}, 'Processor.Processor', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = ConnectedProcessors VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/CPU1 DEBUG - displayType: (Collection(Processor.Processor), entity) -> link: Processor VERBOSE1 - PCIeDevice VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PCIeDevice.PCIeDevice, entity) -> link to: PCIeDevice VERBOSE1 - PCIeFunctions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(PCIeFunction.PCIeFunction), entity) -> link: PCIeFunction VERBOSE1 - Chassis VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Chassis.Chassis, entity) -> link to: Chassis VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Actions VERBOSE1 - value: {'#Processor.Reset': {'target': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/Actions/Processor.Reset'}} VERBOSE1 - is Optional DEBUG - displayType: (Processor.v1_1_0.Actions, complex) -> Processor.v1_1_0.Actions VERBOSE1 - Socket VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ProcessorType VERBOSE1 - value: FPGA VERBOSE1 - is Optional DEBUG - (Processor.v1_0_0.ProcessorType, 'FPGA', 'Processor.v1_0_0.ProcessorType', 'Property', 'Processor.v1_0_0.ProcessorType') DEBUG - (Processor.v1_0_0.ProcessorType, 'FPGA', 'Processor.v1_0_0.ProcessorType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: FPGA -> FPGA DEBUG - displayType: (Processor.v1_0_0.ProcessorType, enum) -> string (enum) VERBOSE1 - ProcessorArchitecture VERBOSE1 - value: OEM VERBOSE1 - is Optional DEBUG - (Processor.v1_0_0.ProcessorArchitecture, 'OEM', 'Processor.v1_0_0.ProcessorArchitecture', 'Property', 'Processor.v1_0_0.ProcessorArchitecture') DEBUG - (Processor.v1_0_0.ProcessorArchitecture, 'OEM', 'Processor.v1_0_0.ProcessorArchitecture', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OEM -> OEM DEBUG - displayType: (Processor.v1_0_0.ProcessorArchitecture, Edm.String) -> string VERBOSE1 - InstructionSet VERBOSE1 - value: OEM VERBOSE1 - is Optional DEBUG - (Processor.v1_0_0.InstructionSet, 'OEM', 'Processor.v1_0_0.InstructionSet', 'Property', 'Processor.v1_0_0.InstructionSet') DEBUG - (Processor.v1_0_0.InstructionSet, 'OEM', 'Processor.v1_0_0.InstructionSet', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OEM -> OEM DEBUG - displayType: (Processor.v1_0_0.InstructionSet, Edm.String) -> string VERBOSE1 - ProcessorId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Processor.v1_0_0.ProcessorId, complex) -> Processor.v1_0_0.ProcessorId VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Manufacturer VERBOSE1 - value: Intel(R) Corporation VERBOSE1 - is Optional DEBUG - (Edm.String, 'Intel(R) Corporation', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Intel(R) Corporation -> Intel(R) Corporation DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: Stratix 10 VERBOSE1 - is Optional DEBUG - (Edm.String, 'Stratix 10', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Stratix 10 -> Stratix 10 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxSpeedMHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - TotalCores VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - TotalThreads VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Id VERBOSE1 - value: FPGA1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'FPGA1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'FPGA1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: FPGA1 -> FPGA1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: FPGA VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'FPGA', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'FPGA', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: FPGA -> FPGA DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Processors -> Members#2, Processor.v1_7_0, Processor VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AccelerationFunctions PASS VERBOSE1 - Actions complex VERBOSE1 - FPGA complex VERBOSE1 - Id PASS VERBOSE1 - InstructionSet PASS VERBOSE1 - Links complex VERBOSE1 - Manufacturer PASS VERBOSE1 - MaxTDPWatts PASS VERBOSE1 - Metrics PASS VERBOSE1 - Model PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - ProcessorArchitecture PASS VERBOSE1 - ProcessorMemory complex VERBOSE1 - ProcessorType PASS VERBOSE1 - Status complex VERBOSE1 - TDPWatts PASS VERBOSE1 - UUID PASS VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - Version Optional VERBOSE1 - FirmwareVersion Optional VERBOSE1 - TotalEnabledCores Optional VERBOSE1 - ProcessorMemory[0].IntegratedMemory PASS VERBOSE1 - ProcessorMemory[0].MemoryType PASS VERBOSE1 - ProcessorMemory[0].CapacityMiB PASS VERBOSE1 - ProcessorMemory[0].SpeedMHz PASS VERBOSE1 - FPGA.FpgaType PASS VERBOSE1 - FPGA.Model PASS VERBOSE1 - FPGA.FirmwareId PASS VERBOSE1 - FPGA.FirmwareManufacturer PASS VERBOSE1 - FPGA.FirmwareVersion Deprecated/v1_9_0 VERBOSE1 - FPGA.HostInterface complex VERBOSE1 - FPGA.HostInterface.InterfaceType PASS VERBOSE1 - FPGA.HostInterface.PCIe complex VERBOSE1 - FPGA.HostInterface.PCIe.Oem Optional VERBOSE1 - FPGA.HostInterface.PCIe.MaxPCIeType PASS VERBOSE1 - FPGA.HostInterface.PCIe.PCIeType Optional VERBOSE1 - FPGA.HostInterface.PCIe.MaxLanes PASS VERBOSE1 - FPGA.HostInterface.PCIe.LanesInUse Optional VERBOSE1 - FPGA.HostInterface.Ethernet Optional VERBOSE1 - FPGA.ExternalInterfaces complex VERBOSE1 - FPGA.ExternalInterfaces[0].InterfaceType PASS VERBOSE1 - FPGA.ExternalInterfaces[0].PCIe Optional VERBOSE1 - FPGA.ExternalInterfaces[0].Ethernet complex VERBOSE1 - FPGA.ExternalInterfaces[0].Ethernet.Oem Optional VERBOSE1 - FPGA.ExternalInterfaces[0].Ethernet.MaxSpeedMbps PASS VERBOSE1 - FPGA.ExternalInterfaces[0].Ethernet.MaxLanes PASS VERBOSE1 - FPGA.PCIeVirtualFunctions PASS VERBOSE1 - FPGA.ProgrammableFromHost PASS VERBOSE1 - FPGA.ReconfigurationSlots complex VERBOSE1 - FPGA.ReconfigurationSlots[0].SlotId PASS VERBOSE1 - FPGA.ReconfigurationSlots[0].UUID PASS VERBOSE1 - FPGA.ReconfigurationSlots[0].ProgrammableFromHost PASS VERBOSE1 - FPGA.ReconfigurationSlots[0].AccelerationFunction PASS VERBOSE1 - FPGA.Oem complex VERBOSE1 - SubProcessors Optional VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - Links.Endpoints ... VERBOSE1 - Links.ConnectedProcessors ... VERBOSE1 - Links.ConnectedProcessors[0] PASS VERBOSE1 - Links.PCIeDevice Optional VERBOSE1 - Links.PCIeFunctions Optional VERBOSE1 - Links.Chassis Optional VERBOSE1 - Links.Oem Optional VERBOSE1 - Actions.Processor.Reset PASS VERBOSE1 - Socket Optional VERBOSE1 - ProcessorId Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - MaxSpeedMHz Optional VERBOSE1 - TotalCores Optional VERBOSE1 - TotalThreads Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - Processor.v1_7_0.Processor, Counter({'pass': 36, 'skipOptional': 27, 'warnDeprecated': 2, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) DEBUG - [Metrics--ProcessorMetrics.ProcessorMetrics, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics'}, AccelerationFunctions--AccelerationFunctionCollection.AccelerationFunctionCollection, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions'}, ConnectedProcessors#0--Collection(Processor.Processor), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Processors -> Members#2 -> Metrics, /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics INFO - *** /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics VERBOSE1 - *** None, False INFO - Type (ProcessorMetrics.v1_0_2.ProcessorMetrics), GET SUCCESS (time: 0:00:00.003814) VERBOSE1 - BandwidthPercent VERBOSE1 - value: 62 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 62, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 62 -> 62 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - AverageFrequencyMHz VERBOSE1 - value: 2400 VERBOSE1 - is Optional WARNING - AverageFrequencyMHz: The given property is deprecated: This property has been deprecated in favor of OperatingSpeedMHz property. DEBUG - (Edm.Decimal, 2400, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 2400 -> 2400 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - ThrottlingCelsius VERBOSE1 - value: 65 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 65, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 65 -> 65 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - TemperatureCelsius VERBOSE1 - value: 41 VERBOSE1 - is Optional WARNING - TemperatureCelsius: The given property is deprecated: This property has been deprecated in favor of the properties in EnvironmentMetrics. DEBUG - (Edm.Decimal, 41, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 41 -> 41 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - ConsumedPowerWatt VERBOSE1 - value: 82 VERBOSE1 - is Optional WARNING - ConsumedPowerWatt: The given property is deprecated: This property has been deprecated in favor of the properties in EnvironmentMetrics. DEBUG - (Edm.Decimal, 82, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 82 -> 82 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - FrequencyRatio VERBOSE1 - value: 0.00432 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0.00432, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0.00432 -> 0.00432 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Cache VERBOSE1 - value: [Cache--Collection(ProcessorMetrics.v1_0_0.CacheMetrics), Value: {'CacheMiss': 0.12, 'CacheMissesPerInstruction': 0.00088, 'HitRatio': 0.719, 'Level': '3', 'OccupancyBytes': 3030144, 'OccupancyPercent': 90.1}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ProcessorMetrics.v1_0_0.CacheMetrics), complex) -> array of: CacheMetrics DEBUG - displayType: (Collection(ProcessorMetrics.v1_0_0.CacheMetrics), complex) -> array of: CacheMetrics VERBOSE1 - Level VERBOSE1 - value: 3 VERBOSE1 - is Optional DEBUG - (Edm.String, '3', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 3 -> 3 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - CacheMiss VERBOSE1 - value: 0.12 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0.12, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0.12 -> 0.12 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - HitRatio VERBOSE1 - value: 0.719 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0.719, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0.719 -> 0.719 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - CacheMissesPerInstruction VERBOSE1 - value: 0.00088 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0.00088, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0.00088 -> 0.00088 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - OccupancyBytes VERBOSE1 - value: 3030144 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 3030144, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 3030144 -> 3030144 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - OccupancyPercent VERBOSE1 - value: 90.1 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 90.1, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 90.1 -> 90.1 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LocalMemoryBandwidthBytes VERBOSE1 - value: 18253611008 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 18253611008, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 18253611008 -> 18253611008 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - RemoteMemoryBandwidthBytes VERBOSE1 - value: 81788928 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 81788928, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 81788928 -> 81788928 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - KernelPercent VERBOSE1 - value: 2.3 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 2.3, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 2.3 -> 2.3 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UserPercent VERBOSE1 - value: 34.7 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 34.7, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 34.7 -> 34.7 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - CoreMetrics VERBOSE1 - value: [CoreMetrics--Collection(ProcessorMetrics.v1_0_0.CoreMetrics), Value: {'CStateResidency': [{'Level': 'C0', 'Residency': 1.13}, {'Level': 'C1', 'Residency': 26}, {'Level': 'C3', 'Residency': 0.00878}, {'Level': 'C6', 'Residency': 0.361}, {'Level': 'C7', 'Residency': 72.5}], 'CoreCache': [{'CacheMiss': 0.472, 'CacheMissesPerInstruction': 0.00346, 'HitRatio': 0.57, 'Level': '2', 'OccupancyBytes': 198231, 'OccupancyPercent': 77.4}], 'CoreId': 'core0', 'IOStallCount': 2634872, 'InstructionsPerCycle': 1.16, 'MemoryStallCount': 58372, 'UnhaltedCycles': 6254383746}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ProcessorMetrics.v1_0_0.CoreMetrics), complex) -> array of: CoreMetrics DEBUG - displayType: (Collection(ProcessorMetrics.v1_0_0.CoreMetrics), complex) -> array of: CoreMetrics VERBOSE1 - CoreId VERBOSE1 - value: core0 VERBOSE1 - is Optional DEBUG - (Edm.String, 'core0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: core0 -> core0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - InstructionsPerCycle VERBOSE1 - value: 1.16 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 1.16, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 1.16 -> 1.16 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UnhaltedCycles VERBOSE1 - value: 6254383746 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 6254383746, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 6254383746 -> 6254383746 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MemoryStallCount VERBOSE1 - value: 58372 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 58372, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 58372 -> 58372 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - IOStallCount VERBOSE1 - value: 2634872 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 2634872, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 2634872 -> 2634872 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - CoreCache VERBOSE1 - value: [CoreCache--Collection(ProcessorMetrics.v1_0_0.CacheMetrics), Value: {'CacheMiss': 0.472, 'CacheMissesPerInstruction': 0.00346, 'HitRatio': 0.57, 'Level': '2', 'OccupancyBytes': 198231, 'OccupancyPercent': 77.4}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ProcessorMetrics.v1_0_0.CacheMetrics), complex) -> array of: CacheMetrics DEBUG - displayType: (Collection(ProcessorMetrics.v1_0_0.CacheMetrics), complex) -> array of: CacheMetrics VERBOSE1 - Level VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.String, '2', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - CacheMiss VERBOSE1 - value: 0.472 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0.472, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0.472 -> 0.472 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - HitRatio VERBOSE1 - value: 0.57 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0.57, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0.57 -> 0.57 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - CacheMissesPerInstruction VERBOSE1 - value: 0.00346 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0.00346, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0.00346 -> 0.00346 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - OccupancyBytes VERBOSE1 - value: 198231 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 198231, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 198231 -> 198231 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - OccupancyPercent VERBOSE1 - value: 77.4 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 77.4, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 77.4 -> 77.4 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - CStateResidency VERBOSE1 - value: [CStateResidency--Collection(ProcessorMetrics.v1_0_0.CStateResidency), Value: {'Level': 'C0', 'Residency': 1.13}, CStateResidency--Collection(ProcessorMetrics.v1_0_0.CStateResidency), Value: {'Level': 'C1', 'Residency': 26}, CStateResidency--Collection(ProcessorMetrics.v1_0_0.CStateResidency), Value: {'Level': 'C3', 'Residency': 0.00878}, CStateResidency--Collection(ProcessorMetrics.v1_0_0.CStateResidency), Value: {'Level': 'C6', 'Residency': 0.361}, CStateResidency--Collection(ProcessorMetrics.v1_0_0.CStateResidency), Value: {'Level': 'C7', 'Residency': 72.5}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ProcessorMetrics.v1_0_0.CStateResidency), complex) -> array of: CStateResidency DEBUG - displayType: (Collection(ProcessorMetrics.v1_0_0.CStateResidency), complex) -> array of: CStateResidency VERBOSE1 - Level VERBOSE1 - value: C0 VERBOSE1 - is Optional DEBUG - (Edm.String, 'C0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: C0 -> C0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ResidencyPercent VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number ERROR - Residency not defined in Complex CStateResidency Collection(ProcessorMetrics.v1_0_0.CStateResidency) (check version, spelling and casing) DEBUG - displayValue: 1.13 -> 1.13 ERROR - Attempting ResidencyPercent (from Residency)? VERBOSE1 - Residency VERBOSE1 - value: 1.13 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 1.13, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 1.13 -> 1.13 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Level VERBOSE1 - value: C1 VERBOSE1 - is Optional DEBUG - (Edm.String, 'C1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: C1 -> C1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ResidencyPercent VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number ERROR - Residency not defined in Complex CStateResidency Collection(ProcessorMetrics.v1_0_0.CStateResidency) (check version, spelling and casing) DEBUG - displayValue: 26 -> 26 ERROR - Attempting ResidencyPercent (from Residency)? VERBOSE1 - Residency VERBOSE1 - value: 26 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 26, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 26 -> 26 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Level VERBOSE1 - value: C3 VERBOSE1 - is Optional DEBUG - (Edm.String, 'C3', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: C3 -> C3 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ResidencyPercent VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number ERROR - Residency not defined in Complex CStateResidency Collection(ProcessorMetrics.v1_0_0.CStateResidency) (check version, spelling and casing) DEBUG - displayValue: 0.00878 -> 0.00878 ERROR - Attempting ResidencyPercent (from Residency)? VERBOSE1 - Residency VERBOSE1 - value: 0.00878 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0.00878, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0.00878 -> 0.00878 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Level VERBOSE1 - value: C6 VERBOSE1 - is Optional DEBUG - (Edm.String, 'C6', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: C6 -> C6 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ResidencyPercent VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number ERROR - Residency not defined in Complex CStateResidency Collection(ProcessorMetrics.v1_0_0.CStateResidency) (check version, spelling and casing) DEBUG - displayValue: 0.361 -> 0.361 ERROR - Attempting ResidencyPercent (from Residency)? VERBOSE1 - Residency VERBOSE1 - value: 0.361 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0.361, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0.361 -> 0.361 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Level VERBOSE1 - value: C7 VERBOSE1 - is Optional DEBUG - (Edm.String, 'C7', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: C7 -> C7 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ResidencyPercent VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number ERROR - Residency not defined in Complex CStateResidency Collection(ProcessorMetrics.v1_0_0.CStateResidency) (check version, spelling and casing) DEBUG - displayValue: 72.5 -> 72.5 ERROR - Attempting ResidencyPercent (from Residency)? VERBOSE1 - Residency VERBOSE1 - value: 72.5 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 72.5, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 72.5 -> 72.5 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ProcessorMetrics.v1_0_0.Actions, complex) -> ProcessorMetrics.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: Metrics VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Metrics', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Metrics', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Metrics -> Metrics DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Processor Metrics VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Processor Metrics', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Processor Metrics', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Processor Metrics -> Processor Metrics DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Processor Metrics VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Processor Metrics', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Processor Metrics', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Processor Metrics -> Processor Metrics DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Processors -> Members#2 -> Metrics, ProcessorMetrics.v1_0_2, ProcessorMetrics VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AverageFrequencyMHz Deprecated/v1_1_0 VERBOSE1 - BandwidthPercent PASS VERBOSE1 - Cache complex VERBOSE1 - ConsumedPowerWatt Deprecated/v1_2_0 VERBOSE1 - CoreMetrics complex VERBOSE1 - Description PASS VERBOSE1 - FrequencyRatio PASS VERBOSE1 - Id PASS VERBOSE1 - KernelPercent PASS VERBOSE1 - LocalMemoryBandwidthBytes PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - RemoteMemoryBandwidthBytes PASS VERBOSE1 - TemperatureCelsius Deprecated/v1_2_0 VERBOSE1 - ThrottlingCelsius PASS VERBOSE1 - UserPercent PASS VERBOSE1 - Cache[0].Level PASS VERBOSE1 - Cache[0].CacheMiss PASS VERBOSE1 - Cache[0].HitRatio PASS VERBOSE1 - Cache[0].CacheMissesPerInstruction PASS VERBOSE1 - Cache[0].OccupancyBytes PASS VERBOSE1 - Cache[0].OccupancyPercent PASS VERBOSE1 - CoreMetrics[0].CoreId PASS VERBOSE1 - CoreMetrics[0].InstructionsPerCycle PASS VERBOSE1 - CoreMetrics[0].UnhaltedCycles PASS VERBOSE1 - CoreMetrics[0].MemoryStallCount PASS VERBOSE1 - CoreMetrics[0].IOStallCount PASS VERBOSE1 - CoreMetrics[0].CoreCache complex VERBOSE1 - CoreMetrics[0].CoreCache[0].Level PASS VERBOSE1 - CoreMetrics[0].CoreCache[0].CacheMiss PASS VERBOSE1 - CoreMetrics[0].CoreCache[0].HitRatio PASS VERBOSE1 - CoreMetrics[0].CoreCache[0].CacheMissesPerInstruction PASS VERBOSE1 - CoreMetrics[0].CoreCache[0].OccupancyBytes PASS VERBOSE1 - CoreMetrics[0].CoreCache[0].OccupancyPercent PASS VERBOSE1 - CoreMetrics[0].CStateResidency complex VERBOSE1 - CoreMetrics[0].CStateResidency[0].Level PASS VERBOSE1 - CoreMetrics[0].CStateResidency[0].ResidencyPercent INVALID VERBOSE1 - CoreMetrics[0].CStateResidency[0].Residency PASS VERBOSE1 - CoreMetrics[0].CStateResidency[1].Level PASS VERBOSE1 - CoreMetrics[0].CStateResidency[1].ResidencyPercent INVALID VERBOSE1 - CoreMetrics[0].CStateResidency[1].Residency PASS VERBOSE1 - CoreMetrics[0].CStateResidency[2].Level PASS VERBOSE1 - CoreMetrics[0].CStateResidency[2].ResidencyPercent INVALID VERBOSE1 - CoreMetrics[0].CStateResidency[2].Residency PASS VERBOSE1 - CoreMetrics[0].CStateResidency[3].Level PASS VERBOSE1 - CoreMetrics[0].CStateResidency[3].ResidencyPercent INVALID VERBOSE1 - CoreMetrics[0].CStateResidency[3].Residency PASS VERBOSE1 - CoreMetrics[0].CStateResidency[4].Level PASS VERBOSE1 - CoreMetrics[0].CStateResidency[4].ResidencyPercent INVALID VERBOSE1 - CoreMetrics[0].CStateResidency[4].Residency PASS VERBOSE1 - Actions Optional INFO - FAIL... VERBOSE1 - ProcessorMetrics.v1_0_2.ProcessorMetrics, Counter({'pass': 40, 'skipOptional': 6, 'failAdditional.complex': 5, 'invalidNamedProperty.complex': 5, 'warnDeprecated': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Metrics, Counter({'pass': 40, 'skipOptional': 6, 'failAdditional.complex': 5, 'invalidNamedProperty.complex': 5, 'warnDeprecated': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Processors -> Members#2 -> AccelerationFunctions, /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions INFO - *** /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions VERBOSE1 - *** None, False INFO - Type (AccelerationFunctionCollection.AccelerationFunctionCollection), GET SUCCESS (time: 0:00:00.002179) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(AccelerationFunction.AccelerationFunction), entity) -> links: AccelerationFunction DEBUG - (Collection(AccelerationFunction.AccelerationFunction), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'}, 'Collection(AccelerationFunction.AccelerationFunction)', 'NavigationProperty', 'Collection(AccelerationFunction.AccelerationFunction)') DEBUG - (AccelerationFunction.AccelerationFunction, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'}, 'AccelerationFunction.AccelerationFunction', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression DEBUG - displayType: (Collection(AccelerationFunction.AccelerationFunction), entity) -> link: AccelerationFunction VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Acceleration Function Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Acceleration Function Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Acceleration Function Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Acceleration Function Collection -> Acceleration Function Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Processors -> Members#2 -> AccelerationFunctions, AccelerationFunctionCollection, AccelerationFunctionCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - AccelerationFunctionCollection.AccelerationFunctionCollection, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(AccelerationFunction.AccelerationFunction), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> Processors -> Members#2 -> AccelerationFunctions -> Members#0, /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression INFO - *** /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/AccelerationFunctions/Compression VERBOSE1 - *** None, False INFO - Type (AccelerationFunction.v1_0_2.AccelerationFunction), GET SUCCESS (time: 0:00:00.003298) VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'HealthRollup': None, 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property HealthRollup is nullable and is null, so Nullable checking passes DEBUG - (Resource.Health, None, 'Resource.Health', 'Property', 'Resource.Health') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - UUID VERBOSE1 - value: 00000000-0000-0000-0000-000000000000 VERBOSE1 - is Optional DEBUG - (Resource.UUID, '00000000-0000-0000-0000-000000000000', 'Resource.UUID', 'Property', 'Resource.UUID') DEBUG - (Resource.UUID, '00000000-0000-0000-0000-000000000000', 'Resource.UUID', 'TypeDefinition', 'Edm.Guid') VERBOSE1 - Success DEBUG - displayValue: 00000000-0000-0000-0000-000000000000 -> 00000000-0000-0000-0000-000000000000 DEBUG - displayType: (Resource.UUID, Edm.Guid) -> GUID VERBOSE1 - FpgaReconfigurationSlots VERBOSE1 - value: ['AFU0'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'AFU0', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: AFU0 -> AFU0 DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - AccelerationFunctionType VERBOSE1 - value: Compression VERBOSE1 - is Optional DEBUG - (AccelerationFunction.v1_0_0.AccelerationFunctionType, 'Compression', 'AccelerationFunction.v1_0_0.AccelerationFunctionType', 'Property', 'AccelerationFunction.v1_0_0.AccelerationFunctionType') DEBUG - (AccelerationFunction.v1_0_0.AccelerationFunctionType, 'Compression', 'AccelerationFunction.v1_0_0.AccelerationFunctionType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Compression -> Compression DEBUG - displayType: (AccelerationFunction.v1_0_0.AccelerationFunctionType, enum) -> string (enum) VERBOSE1 - Manufacturer VERBOSE1 - value: Intel (R) Corporation VERBOSE1 - is Optional DEBUG - (Edm.String, 'Intel (R) Corporation', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Intel (R) Corporation -> Intel (R) Corporation DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Version VERBOSE1 - value: Green Compression Type 1 v.1.00.86 VERBOSE1 - is Optional DEBUG - (Edm.String, 'Green Compression Type 1 v.1.00.86', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Green Compression Type 1 v.1.00.86 -> Green Compression Type 1 v.1.00.86 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PowerWatts VERBOSE1 - value: 15 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 15, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 15 -> 15 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Links VERBOSE1 - value: {'Endpoints': [], 'PCIeFunctions': []} VERBOSE1 - is Optional DEBUG - displayType: (AccelerationFunction.v1_0_0.Links, complex) -> AccelerationFunction.v1_0_0.Links VERBOSE1 - Endpoints VERBOSE1 - value: [] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Endpoint.Endpoint), entity) -> links: Endpoint VERBOSE1 - PCIeFunctions VERBOSE1 - value: [] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(PCIeFunction.PCIeFunction), entity) -> links: PCIeFunction VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (AccelerationFunction.v1_0_0.Actions, complex) -> AccelerationFunction.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: Compression VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Compression', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Compression', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Compression -> Compression DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Compression Acceleration Function VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Compression Acceleration Function', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Compression Acceleration Function', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Compression Acceleration Function -> Compression Acceleration Function DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Compression Accelerator VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Compression Accelerator', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Compression Accelerator', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Compression Accelerator -> Compression Accelerator DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> Processors -> Members#2 -> AccelerationFunctions -> Members#0, AccelerationFunction.v1_0_2, AccelerationFunction VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AccelerationFunctionType PASS VERBOSE1 - Description PASS VERBOSE1 - FpgaReconfigurationSlots ... VERBOSE1 - Id PASS VERBOSE1 - Links complex VERBOSE1 - Manufacturer PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - PowerWatts PASS VERBOSE1 - Status complex VERBOSE1 - UUID PASS VERBOSE1 - Version PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup PASS VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - FpgaReconfigurationSlots[0] PASS VERBOSE1 - Links.Endpoints ... VERBOSE1 - Links.PCIeFunctions ... VERBOSE1 - Links.Oem Optional VERBOSE1 - Actions Optional INFO - PASS VERBOSE1 - AccelerationFunction.v1_0_2.AccelerationFunction, Counter({'pass': 12, 'skipOptional': 4, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'pass': 12, 'skipOptional': 4, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - AccelerationFunctions, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Members#2, Counter({'pass': 36, 'skipOptional': 27, 'warnDeprecated': 2, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) VERBOSE1 - Processors, Counter({'pass': 4, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces, /redfish/v1/Systems/437XR1138R2/EthernetInterfaces INFO - *** /redfish/v1/Systems/437XR1138R2/EthernetInterfaces VERBOSE1 - *** None, False INFO - Type (EthernetInterfaceCollection.EthernetInterfaceCollection), GET SUCCESS (time: 0:00:00.002098) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(EthernetInterface.EthernetInterface), entity) -> links: EthernetInterface DEBUG - (Collection(EthernetInterface.EthernetInterface), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411'}, 'Collection(EthernetInterface.EthernetInterface)', 'NavigationProperty', 'Collection(EthernetInterface.EthernetInterface)') DEBUG - (EthernetInterface.EthernetInterface, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411'}, 'EthernetInterface.EthernetInterface', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411 HTTP/1.1" 200 1178 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411: 0.008785183999975743 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1178 Body Response of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411",\n "@odata.type": "#EthernetInterface.v1_5_1.EthernetInterface",\n "Description": "System NIC 1",\n "FQDN": "web483.contoso.com",\n "FullDuplex": true,\n "HostName": "web483",\n "IPv4Addresses": [\n {\n "Address": "192.168.0.10",\n "AddressOrigin": "Static",\n "Gateway": "192.168.0.1",\n "SubnetMask": "255.255.252.0"\n }\n ],\n "IPv6Addresses": [\n {\n "Address": "fe80::1ec1:deff:fe6f:1e24",\n "AddressOrigin": "Static",\n "AddressState": "Preferred",\n "PrefixLength": 64\n }\n ],\n "IPv6DefaultGateway": "fe80::3ed9:2bff:fe34:600",\n "Id": "1",\n "LinkStatus": "LinkUp",\n "MACAddress": "12:44:6A:3B:04:11",\n "Name": "Ethernet Interface",\n "NameServers": [\n "names.contoso.com"\n ],\n "PermanentMACAddress": "12:44:6A:3B:04:11",\n "SpeedMbps": 1000,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "VLANs": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1178')], TIME ELAPSED: 0:00:00.009085 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411'} -> Link: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411 DEBUG - displayType: (Collection(EthernetInterface.EthernetInterface), entity) -> link: EthernetInterface DEBUG - (Collection(EthernetInterface.EthernetInterface), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890'}, 'Collection(EthernetInterface.EthernetInterface)', 'NavigationProperty', 'Collection(EthernetInterface.EthernetInterface)') DEBUG - (EthernetInterface.EthernetInterface, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890'}, 'EthernetInterface.EthernetInterface', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890 HTTP/1.1" 200 1148 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890: 0.0021448909999435273 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1148 Body Response of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890",\n "@odata.type": "#EthernetInterface.v1_5_1.EthernetInterface",\n "Description": "System NIC 2",\n "FQDN": "backup-web483.contoso.com",\n "FullDuplex": true,\n "HostName": "backup-web483",\n "IPv4Addresses": [\n {\n "Address": "192.168.0.11",\n "AddressOrigin": "Static",\n "Gateway": "192.168.0.1",\n "SubnetMask": "255.255.255.0"\n }\n ],\n "IPv6Addresses": [\n {\n "Address": "fe80::1ec1:deff:fe6f:1e33",\n "AddressOrigin": "Static",\n "AddressState": "Preferred",\n "PrefixLength": 64\n }\n ],\n "IPv6DefaultGateway": "fe80::3ed9:2bff:fe34:600",\n "Id": "2",\n "LinkStatus": "LinkUp",\n "MACAddress": "AA:BB:CC:DD:EE:00",\n "Name": "Ethernet Interface",\n "NameServers": [\n "names.contoso.com"\n ],\n "PermanentMACAddress": "12:44:6A:3B:88:90",\n "SpeedMbps": 1000,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "VLAN": {\n "VLANEnable": true,\n "VLANId": 101\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1148')], TIME ELAPSED: 0:00:00.002482 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890'} -> Link: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890 DEBUG - displayType: (Collection(EthernetInterface.EthernetInterface), entity) -> link: EthernetInterface VERBOSE1 - Description VERBOSE1 - value: System NICs on Contoso Servers VERBOSE1 - is Optional DEBUG - (Resource.Description, 'System NICs on Contoso Servers', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'System NICs on Contoso Servers', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System NICs on Contoso Servers -> System NICs on Contoso Servers DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Ethernet Interface Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Ethernet Interface Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Ethernet Interface Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ethernet Interface Collection -> Ethernet Interface Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces, EthernetInterfaceCollection, EthernetInterfaceCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Members[0] PASS VERBOSE1 - Members[1] PASS INFO - PASS VERBOSE1 - EthernetInterfaceCollection.EthernetInterfaceCollection, Counter({'pass': 4, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(EthernetInterface.EthernetInterface), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411'}, Members#1--Collection(EthernetInterface.EthernetInterface), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#0, /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411 INFO - *** /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411 VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv4Address', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv6Address', 'v9_9_9') ERROR - The Id property does not match the last segment of the URI /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411 INFO - Type (EthernetInterface.v1_5_1.EthernetInterface), GET SUCCESS (time: 0:00:00.009085) VERBOSE1 - DHCPv4 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.DHCPv4Configuration, complex) -> EthernetInterface.v1_4_0.DHCPv4Configuration VERBOSE1 - DHCPv6 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.DHCPv6Configuration, complex) -> EthernetInterface.v1_4_0.DHCPv6Configuration VERBOSE1 - StatelessAddressAutoConfig VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.StatelessAddressAutoConfiguration, complex) -> EthernetInterface.v1_4_0.StatelessAddressAutoConfiguration VERBOSE1 - IPv6StaticDefaultGateways VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv6GatewayStaticAddress), complex) -> IPv6GatewayStaticAddress VERBOSE1 - StaticNameServers VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - IPv4StaticAddresses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> IPv4Address VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_3_0.Actions, complex) -> EthernetInterface.v1_3_0.Actions VERBOSE1 - LinkStatus VERBOSE1 - value: LinkUp VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_1_0.LinkStatus, 'LinkUp', 'EthernetInterface.v1_1_0.LinkStatus', 'Property', 'EthernetInterface.v1_1_0.LinkStatus') DEBUG - (EthernetInterface.v1_1_0.LinkStatus, 'LinkUp', 'EthernetInterface.v1_1_0.LinkStatus', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: LinkUp -> LinkUp DEBUG - displayType: (EthernetInterface.v1_1_0.LinkStatus, enum) -> string (enum) VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_1_0.Links, complex) -> EthernetInterface.v1_1_0.Links VERBOSE1 - UefiDevicePath VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - InterfaceEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - PermanentMACAddress VERBOSE1 - value: 12:44:6A:3B:04:11 VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_0_0.MACAddress, '12:44:6A:3B:04:11', 'EthernetInterface.v1_0_0.MACAddress', 'Property', 'EthernetInterface.v1_0_0.MACAddress') DEBUG - (EthernetInterface.v1_0_0.MACAddress, '12:44:6A:3B:04:11', 'EthernetInterface.v1_0_0.MACAddress', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 12:44:6A:3B:04:11 -> 12:44:6A:3B:04:11 DEBUG - displayType: (EthernetInterface.v1_0_0.MACAddress, Edm.String) -> string VERBOSE1 - MACAddress VERBOSE1 - value: 12:44:6A:3B:04:11 VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_0_0.MACAddress, '12:44:6A:3B:04:11', 'EthernetInterface.v1_0_0.MACAddress', 'Property', 'EthernetInterface.v1_0_0.MACAddress') DEBUG - (EthernetInterface.v1_0_0.MACAddress, '12:44:6A:3B:04:11', 'EthernetInterface.v1_0_0.MACAddress', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 12:44:6A:3B:04:11 -> 12:44:6A:3B:04:11 DEBUG - displayType: (EthernetInterface.v1_0_0.MACAddress, Edm.String) -> string VERBOSE1 - SpeedMbps VERBOSE1 - value: 1000 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1000, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1000 -> 1000 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AutoNeg VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - FullDuplex VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MTUSize VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - HostName VERBOSE1 - value: web483 VERBOSE1 - is Optional DEBUG - (Edm.String, 'web483', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: web483 -> web483 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FQDN VERBOSE1 - value: web483.contoso.com VERBOSE1 - is Optional DEBUG - (Edm.String, 'web483.contoso.com', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: web483.contoso.com -> web483.contoso.com DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxIPv6StaticAddresses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VLAN VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VLanNetworkInterface.VLAN, complex) -> VLanNetworkInterface.VLAN VERBOSE1 - IPv4Addresses VERBOSE1 - value: [IPv4Addresses--IPAddresses.v1_0_0.IPv4Address, Value: {'Address': '192.168.0.10', 'AddressOrigin': 'Static', 'Gateway': '192.168.0.1', 'SubnetMask': '255.255.252.0'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> array of: IPv4Address DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> array of: IPv4Address VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: 192.168.0.10 VERBOSE1 - is Optional DEBUG - (Edm.String, '192.168.0.10', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 192.168.0.10 -> 192.168.0.10 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubnetMask VERBOSE1 - value: 255.255.252.0 VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.SubnetMask, '255.255.252.0', 'IPAddresses.v1_0_0.SubnetMask', 'Property', 'IPAddresses.v1_0_0.SubnetMask') DEBUG - (IPAddresses.v1_0_0.SubnetMask, '255.255.252.0', 'IPAddresses.v1_0_0.SubnetMask', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 255.255.252.0 -> 255.255.252.0 DEBUG - displayType: (IPAddresses.v1_0_0.SubnetMask, Edm.String) -> string VERBOSE1 - AddressOrigin VERBOSE1 - value: Static VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.IPv4AddressOrigin, 'Static', 'IPAddresses.v1_0_0.IPv4AddressOrigin', 'Property', 'IPAddresses.v1_0_0.IPv4AddressOrigin') DEBUG - (IPAddresses.v1_0_0.IPv4AddressOrigin, 'Static', 'IPAddresses.v1_0_0.IPv4AddressOrigin', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Static -> Static DEBUG - displayType: (IPAddresses.v1_0_0.IPv4AddressOrigin, enum) -> string (enum) VERBOSE1 - Gateway VERBOSE1 - value: 192.168.0.1 VERBOSE1 - is Optional DEBUG - (Edm.String, '192.168.0.1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 192.168.0.1 -> 192.168.0.1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - IPv6AddressPolicyTable VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(EthernetInterface.v1_0_0.IPv6AddressPolicyEntry), complex) -> IPv6AddressPolicyEntry VERBOSE1 - IPv6Addresses VERBOSE1 - value: [IPv6Addresses--IPAddresses.v1_0_0.IPv6Address, Value: {'Address': 'fe80::1ec1:deff:fe6f:1e24', 'AddressOrigin': 'Static', 'AddressState': 'Preferred', 'PrefixLength': 64}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv6Address), complex) -> array of: IPv6Address DEBUG - displayType: (Collection(IPAddresses.IPv6Address), complex) -> array of: IPv6Address VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: fe80::1ec1:deff:fe6f:1e24 VERBOSE1 - is Optional DEBUG - (Edm.String, 'fe80::1ec1:deff:fe6f:1e24', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::1ec1:deff:fe6f:1e24 -> fe80::1ec1:deff:fe6f:1e24 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PrefixLength VERBOSE1 - value: 64 VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.PrefixLength, 64, 'IPAddresses.v1_0_0.PrefixLength', 'Property', 'IPAddresses.v1_0_0.PrefixLength') DEBUG - (IPAddresses.v1_0_0.PrefixLength, 64, 'IPAddresses.v1_0_0.PrefixLength', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 64 -> 64 DEBUG - displayType: (IPAddresses.v1_0_0.PrefixLength, Edm.Int64) -> number VERBOSE1 - AddressOrigin VERBOSE1 - value: Static VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.IPv6AddressOrigin, 'Static', 'IPAddresses.v1_0_0.IPv6AddressOrigin', 'Property', 'IPAddresses.v1_0_0.IPv6AddressOrigin') DEBUG - (IPAddresses.v1_0_0.IPv6AddressOrigin, 'Static', 'IPAddresses.v1_0_0.IPv6AddressOrigin', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Static -> Static DEBUG - displayType: (IPAddresses.v1_0_0.IPv6AddressOrigin, enum) -> string (enum) VERBOSE1 - AddressState VERBOSE1 - value: Preferred VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.AddressState, 'Preferred', 'IPAddresses.v1_0_0.AddressState', 'Property', 'IPAddresses.v1_0_0.AddressState') DEBUG - (IPAddresses.v1_0_0.AddressState, 'Preferred', 'IPAddresses.v1_0_0.AddressState', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Preferred -> Preferred DEBUG - displayType: (IPAddresses.v1_0_0.AddressState, enum) -> string (enum) VERBOSE1 - IPv6StaticAddresses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv6StaticAddress), complex) -> IPv6StaticAddress VERBOSE1 - IPv6DefaultGateway VERBOSE1 - value: fe80::3ed9:2bff:fe34:600 VERBOSE1 - is Optional DEBUG - (Edm.String, 'fe80::3ed9:2bff:fe34:600', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::3ed9:2bff:fe34:600 -> fe80::3ed9:2bff:fe34:600 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NameServers VERBOSE1 - value: ['names.contoso.com'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'names.contoso.com', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: names.contoso.com -> names.contoso.com DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - VLANs VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs'} VERBOSE1 - is Optional WARNING - VLANs: The given property is deprecated: This property has been deprecated in favor of newer methods indicating multiple VLANs. DEBUG - (VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs'}, 'VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection', 'NavigationProperty', 'VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection') DEBUG - (VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs'}, 'VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = VLANs DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs HTTP/1.1" 200 519 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs: 0.0025350229999503426 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 519 Body Response of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs",\n "@odata.type": "#VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2"\n }\n ],\n "Members@odata.count": 2,\n "Name": "VLAN Network Interface Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '519')], TIME ELAPSED: 0:00:00.002818 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs'} -> Link: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs DEBUG - displayType: (VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection, entity) -> link to: VLanNetworkInterfaceCollection VERBOSE1 - Id VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: System NIC 1 VERBOSE1 - is Optional DEBUG - (Resource.Description, 'System NIC 1', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'System NIC 1', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System NIC 1 -> System NIC 1 DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Ethernet Interface VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Ethernet Interface', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Ethernet Interface', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ethernet Interface -> Ethernet Interface DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#0, EthernetInterface.v1_5_1, EthernetInterface VERBOSE1 - @odata.id FAIL VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - FQDN PASS VERBOSE1 - FullDuplex PASS VERBOSE1 - HostName PASS VERBOSE1 - IPv4Addresses complex VERBOSE1 - IPv6Addresses complex VERBOSE1 - IPv6DefaultGateway PASS VERBOSE1 - Id PASS VERBOSE1 - LinkStatus PASS VERBOSE1 - MACAddress PASS VERBOSE1 - Name PASS VERBOSE1 - NameServers ... VERBOSE1 - PermanentMACAddress PASS VERBOSE1 - SpeedMbps PASS VERBOSE1 - Status complex VERBOSE1 - VLANs Deprecated/v1_7_0 VERBOSE1 - DHCPv4 Optional VERBOSE1 - DHCPv6 Optional VERBOSE1 - StatelessAddressAutoConfig Optional VERBOSE1 - IPv6StaticDefaultGateways Optional VERBOSE1 - StaticNameServers Optional VERBOSE1 - IPv4StaticAddresses Optional VERBOSE1 - Actions Optional VERBOSE1 - Links Optional VERBOSE1 - UefiDevicePath Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - InterfaceEnabled Optional VERBOSE1 - AutoNeg Optional VERBOSE1 - MTUSize Optional VERBOSE1 - MaxIPv6StaticAddresses Optional VERBOSE1 - VLAN Optional VERBOSE1 - IPv4Addresses[0].Oem Optional VERBOSE1 - IPv4Addresses[0].Address PASS VERBOSE1 - IPv4Addresses[0].SubnetMask PASS VERBOSE1 - IPv4Addresses[0].AddressOrigin PASS VERBOSE1 - IPv4Addresses[0].Gateway PASS VERBOSE1 - IPv6AddressPolicyTable Optional VERBOSE1 - IPv6Addresses[0].Oem Optional VERBOSE1 - IPv6Addresses[0].Address PASS VERBOSE1 - IPv6Addresses[0].PrefixLength PASS VERBOSE1 - IPv6Addresses[0].AddressOrigin PASS VERBOSE1 - IPv6Addresses[0].AddressState PASS VERBOSE1 - IPv6StaticAddresses Optional VERBOSE1 - NameServers[0] PASS VERBOSE1 - Oem Optional INFO - FAIL... VERBOSE1 - EthernetInterface.v1_5_1.EthernetInterface, Counter({'pass': 23, 'skipOptional': 22, 'passGet': 1, 'passRedfishUri': 1, 'failRedfishUriStrict': 1, 'warnDeprecated': 1}) DEBUG - [VLANs--VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#0 -> VLANs, /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs INFO - *** /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs VERBOSE1 - *** None, False INFO - Type (VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection), GET SUCCESS (time: 0:00:00.002818) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(VLanNetworkInterface.VLanNetworkInterface), entity) -> links: VLanNetworkInterface DEBUG - (Collection(VLanNetworkInterface.VLanNetworkInterface), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1'}, 'Collection(VLanNetworkInterface.VLanNetworkInterface)', 'NavigationProperty', 'Collection(VLanNetworkInterface.VLanNetworkInterface)') DEBUG - (VLanNetworkInterface.VLanNetworkInterface, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1'}, 'VLanNetworkInterface.VLanNetworkInterface', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1 HTTP/1.1" 200 302 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1: 0.002511742000024242 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 302 Body Response of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1",\n "@odata.type": "#VLanNetworkInterface.v1_1_4.VLanNetworkInterface",\n "Description": "System NIC 1 VLAN",\n "Id": "1",\n "Name": "VLAN Network Interface",\n "VLANEnable": true,\n "VLANId": 101\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '302')], TIME ELAPSED: 0:00:00.002770 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1'} -> Link: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1 DEBUG - displayType: (Collection(VLanNetworkInterface.VLanNetworkInterface), entity) -> link: VLanNetworkInterface DEBUG - (Collection(VLanNetworkInterface.VLanNetworkInterface), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2'}, 'Collection(VLanNetworkInterface.VLanNetworkInterface)', 'NavigationProperty', 'Collection(VLanNetworkInterface.VLanNetworkInterface)') DEBUG - (VLanNetworkInterface.VLanNetworkInterface, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2'}, 'VLanNetworkInterface.VLanNetworkInterface', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2 HTTP/1.1" 200 302 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2: 0.0017326149999234985 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 302 Body Response of /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2",\n "@odata.type": "#VLanNetworkInterface.v1_1_4.VLanNetworkInterface",\n "Description": "System NIC 1 VLAN",\n "Id": "2",\n "Name": "VLAN Network Interface",\n "VLANEnable": true,\n "VLANId": 199\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '302')], TIME ELAPSED: 0:00:00.002028 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2'} -> Link: /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2 DEBUG - displayType: (Collection(VLanNetworkInterface.VLanNetworkInterface), entity) -> link: VLanNetworkInterface VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: VLAN Network Interface Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'VLAN Network Interface Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'VLAN Network Interface Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: VLAN Network Interface Collection -> VLAN Network Interface Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#0 -> VLANs, VLanNetworkInterfaceCollection, VLanNetworkInterfaceCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Members[1] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection, Counter({'pass': 3, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(VLanNetworkInterface.VLanNetworkInterface), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1'}, Members#1--Collection(VLanNetworkInterface.VLanNetworkInterface), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#0 -> VLANs -> Members#0, /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1 INFO - *** /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/1 VERBOSE1 - *** None, False INFO - Type (VLanNetworkInterface.v1_1_4.VLanNetworkInterface), GET SUCCESS (time: 0:00:00.002770) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VLanNetworkInterface.v1_1_0.Actions, complex) -> VLanNetworkInterface.v1_1_0.Actions VERBOSE1 - VLANEnable VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VLANId VERBOSE1 - value: 101 VERBOSE1 - is Optional DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 101, 'VLanNetworkInterface.v1_0_0.VLANId', 'Property', 'VLanNetworkInterface.v1_0_0.VLANId') DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 101, 'VLanNetworkInterface.v1_0_0.VLANId', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 101 -> 101 DEBUG - displayType: (VLanNetworkInterface.v1_0_0.VLANId, Edm.Int64) -> number VERBOSE1 - Id VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: System NIC 1 VLAN VERBOSE1 - is Optional DEBUG - (Resource.Description, 'System NIC 1 VLAN', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'System NIC 1 VLAN', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System NIC 1 VLAN -> System NIC 1 VLAN DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: VLAN Network Interface VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'VLAN Network Interface', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'VLAN Network Interface', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: VLAN Network Interface -> VLAN Network Interface DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#0 -> VLANs -> Members#0, VLanNetworkInterface.v1_1_4, VLanNetworkInterface VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - VLANEnable PASS VERBOSE1 - VLANId PASS VERBOSE1 - Actions Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - VLanNetworkInterface.v1_1_4.VLanNetworkInterface, Counter({'pass': 5, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'pass': 5, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#0 -> VLANs -> Members#1, /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2 INFO - *** /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411/VLANs/2 VERBOSE1 - *** None, False INFO - Type (VLanNetworkInterface.v1_1_4.VLanNetworkInterface), GET SUCCESS (time: 0:00:00.002028) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VLanNetworkInterface.v1_1_0.Actions, complex) -> VLanNetworkInterface.v1_1_0.Actions VERBOSE1 - VLANEnable VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VLANId VERBOSE1 - value: 199 VERBOSE1 - is Optional DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 199, 'VLanNetworkInterface.v1_0_0.VLANId', 'Property', 'VLanNetworkInterface.v1_0_0.VLANId') DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 199, 'VLanNetworkInterface.v1_0_0.VLANId', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 199 -> 199 DEBUG - displayType: (VLanNetworkInterface.v1_0_0.VLANId, Edm.Int64) -> number VERBOSE1 - Id VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '2', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '2', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: System NIC 1 VLAN VERBOSE1 - is Optional DEBUG - (Resource.Description, 'System NIC 1 VLAN', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'System NIC 1 VLAN', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System NIC 1 VLAN -> System NIC 1 VLAN DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: VLAN Network Interface VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'VLAN Network Interface', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'VLAN Network Interface', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: VLAN Network Interface -> VLAN Network Interface DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#0 -> VLANs -> Members#1, VLanNetworkInterface.v1_1_4, VLanNetworkInterface VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - VLANEnable PASS VERBOSE1 - VLANId PASS VERBOSE1 - Actions Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - VLanNetworkInterface.v1_1_4.VLanNetworkInterface, Counter({'pass': 5, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#1, Counter({'pass': 5, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - VLANs, Counter({'pass': 3, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Members#0, Counter({'pass': 23, 'skipOptional': 22, 'passGet': 1, 'passRedfishUri': 1, 'failRedfishUriStrict': 1, 'warnDeprecated': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#1, /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890 INFO - *** /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890 VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'VLanNetworkInterface.v1_3_0', 'VLAN', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv4Address', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv6Address', 'v9_9_9') ERROR - The Id property does not match the last segment of the URI /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890 INFO - Type (EthernetInterface.v1_5_1.EthernetInterface), GET SUCCESS (time: 0:00:00.002482) VERBOSE1 - DHCPv4 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.DHCPv4Configuration, complex) -> EthernetInterface.v1_4_0.DHCPv4Configuration VERBOSE1 - DHCPv6 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.DHCPv6Configuration, complex) -> EthernetInterface.v1_4_0.DHCPv6Configuration VERBOSE1 - StatelessAddressAutoConfig VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.StatelessAddressAutoConfiguration, complex) -> EthernetInterface.v1_4_0.StatelessAddressAutoConfiguration VERBOSE1 - IPv6StaticDefaultGateways VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv6GatewayStaticAddress), complex) -> IPv6GatewayStaticAddress VERBOSE1 - StaticNameServers VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - IPv4StaticAddresses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> IPv4Address VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_3_0.Actions, complex) -> EthernetInterface.v1_3_0.Actions VERBOSE1 - LinkStatus VERBOSE1 - value: LinkUp VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_1_0.LinkStatus, 'LinkUp', 'EthernetInterface.v1_1_0.LinkStatus', 'Property', 'EthernetInterface.v1_1_0.LinkStatus') DEBUG - (EthernetInterface.v1_1_0.LinkStatus, 'LinkUp', 'EthernetInterface.v1_1_0.LinkStatus', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: LinkUp -> LinkUp DEBUG - displayType: (EthernetInterface.v1_1_0.LinkStatus, enum) -> string (enum) VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_1_0.Links, complex) -> EthernetInterface.v1_1_0.Links VERBOSE1 - UefiDevicePath VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - InterfaceEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - PermanentMACAddress VERBOSE1 - value: 12:44:6A:3B:88:90 VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_0_0.MACAddress, '12:44:6A:3B:88:90', 'EthernetInterface.v1_0_0.MACAddress', 'Property', 'EthernetInterface.v1_0_0.MACAddress') DEBUG - (EthernetInterface.v1_0_0.MACAddress, '12:44:6A:3B:88:90', 'EthernetInterface.v1_0_0.MACAddress', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 12:44:6A:3B:88:90 -> 12:44:6A:3B:88:90 DEBUG - displayType: (EthernetInterface.v1_0_0.MACAddress, Edm.String) -> string VERBOSE1 - MACAddress VERBOSE1 - value: AA:BB:CC:DD:EE:00 VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_0_0.MACAddress, 'AA:BB:CC:DD:EE:00', 'EthernetInterface.v1_0_0.MACAddress', 'Property', 'EthernetInterface.v1_0_0.MACAddress') DEBUG - (EthernetInterface.v1_0_0.MACAddress, 'AA:BB:CC:DD:EE:00', 'EthernetInterface.v1_0_0.MACAddress', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: AA:BB:CC:DD:EE:00 -> AA:BB:CC:DD:EE:00 DEBUG - displayType: (EthernetInterface.v1_0_0.MACAddress, Edm.String) -> string VERBOSE1 - SpeedMbps VERBOSE1 - value: 1000 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1000, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1000 -> 1000 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AutoNeg VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - FullDuplex VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MTUSize VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - HostName VERBOSE1 - value: backup-web483 VERBOSE1 - is Optional DEBUG - (Edm.String, 'backup-web483', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: backup-web483 -> backup-web483 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FQDN VERBOSE1 - value: backup-web483.contoso.com VERBOSE1 - is Optional DEBUG - (Edm.String, 'backup-web483.contoso.com', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: backup-web483.contoso.com -> backup-web483.contoso.com DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxIPv6StaticAddresses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VLAN VERBOSE1 - value: {'VLANEnable': True, 'VLANId': 101} VERBOSE1 - is Optional DEBUG - displayType: (VLanNetworkInterface.v1_3_0.VLAN, complex) -> VLanNetworkInterface.v1_3_0.VLAN VERBOSE1 - Tagged VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VLANPriority VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VLanNetworkInterface.v1_2_0.VLANPriority, Edm.Int64) -> number VERBOSE1 - VLANEnable VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VLANId VERBOSE1 - value: 101 VERBOSE1 - is Optional DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 101, 'VLanNetworkInterface.v1_0_0.VLANId', 'Property', 'VLanNetworkInterface.v1_0_0.VLANId') DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 101, 'VLanNetworkInterface.v1_0_0.VLANId', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 101 -> 101 DEBUG - displayType: (VLanNetworkInterface.v1_0_0.VLANId, Edm.Int64) -> number VERBOSE1 - IPv4Addresses VERBOSE1 - value: [IPv4Addresses--IPAddresses.v1_0_0.IPv4Address, Value: {'Address': '192.168.0.11', 'AddressOrigin': 'Static', 'Gateway': '192.168.0.1', 'SubnetMask': '255.255.255.0'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> array of: IPv4Address DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> array of: IPv4Address VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: 192.168.0.11 VERBOSE1 - is Optional DEBUG - (Edm.String, '192.168.0.11', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 192.168.0.11 -> 192.168.0.11 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubnetMask VERBOSE1 - value: 255.255.255.0 VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.SubnetMask, '255.255.255.0', 'IPAddresses.v1_0_0.SubnetMask', 'Property', 'IPAddresses.v1_0_0.SubnetMask') DEBUG - (IPAddresses.v1_0_0.SubnetMask, '255.255.255.0', 'IPAddresses.v1_0_0.SubnetMask', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 255.255.255.0 -> 255.255.255.0 DEBUG - displayType: (IPAddresses.v1_0_0.SubnetMask, Edm.String) -> string VERBOSE1 - AddressOrigin VERBOSE1 - value: Static VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.IPv4AddressOrigin, 'Static', 'IPAddresses.v1_0_0.IPv4AddressOrigin', 'Property', 'IPAddresses.v1_0_0.IPv4AddressOrigin') DEBUG - (IPAddresses.v1_0_0.IPv4AddressOrigin, 'Static', 'IPAddresses.v1_0_0.IPv4AddressOrigin', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Static -> Static DEBUG - displayType: (IPAddresses.v1_0_0.IPv4AddressOrigin, enum) -> string (enum) VERBOSE1 - Gateway VERBOSE1 - value: 192.168.0.1 VERBOSE1 - is Optional DEBUG - (Edm.String, '192.168.0.1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 192.168.0.1 -> 192.168.0.1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - IPv6AddressPolicyTable VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(EthernetInterface.v1_0_0.IPv6AddressPolicyEntry), complex) -> IPv6AddressPolicyEntry VERBOSE1 - IPv6Addresses VERBOSE1 - value: [IPv6Addresses--IPAddresses.v1_0_0.IPv6Address, Value: {'Address': 'fe80::1ec1:deff:fe6f:1e33', 'AddressOrigin': 'Static', 'AddressState': 'Preferred', 'PrefixLength': 64}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv6Address), complex) -> array of: IPv6Address DEBUG - displayType: (Collection(IPAddresses.IPv6Address), complex) -> array of: IPv6Address VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: fe80::1ec1:deff:fe6f:1e33 VERBOSE1 - is Optional DEBUG - (Edm.String, 'fe80::1ec1:deff:fe6f:1e33', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::1ec1:deff:fe6f:1e33 -> fe80::1ec1:deff:fe6f:1e33 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PrefixLength VERBOSE1 - value: 64 VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.PrefixLength, 64, 'IPAddresses.v1_0_0.PrefixLength', 'Property', 'IPAddresses.v1_0_0.PrefixLength') DEBUG - (IPAddresses.v1_0_0.PrefixLength, 64, 'IPAddresses.v1_0_0.PrefixLength', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 64 -> 64 DEBUG - displayType: (IPAddresses.v1_0_0.PrefixLength, Edm.Int64) -> number VERBOSE1 - AddressOrigin VERBOSE1 - value: Static VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.IPv6AddressOrigin, 'Static', 'IPAddresses.v1_0_0.IPv6AddressOrigin', 'Property', 'IPAddresses.v1_0_0.IPv6AddressOrigin') DEBUG - (IPAddresses.v1_0_0.IPv6AddressOrigin, 'Static', 'IPAddresses.v1_0_0.IPv6AddressOrigin', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Static -> Static DEBUG - displayType: (IPAddresses.v1_0_0.IPv6AddressOrigin, enum) -> string (enum) VERBOSE1 - AddressState VERBOSE1 - value: Preferred VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.AddressState, 'Preferred', 'IPAddresses.v1_0_0.AddressState', 'Property', 'IPAddresses.v1_0_0.AddressState') DEBUG - (IPAddresses.v1_0_0.AddressState, 'Preferred', 'IPAddresses.v1_0_0.AddressState', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Preferred -> Preferred DEBUG - displayType: (IPAddresses.v1_0_0.AddressState, enum) -> string (enum) VERBOSE1 - IPv6StaticAddresses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv6StaticAddress), complex) -> IPv6StaticAddress VERBOSE1 - IPv6DefaultGateway VERBOSE1 - value: fe80::3ed9:2bff:fe34:600 VERBOSE1 - is Optional DEBUG - (Edm.String, 'fe80::3ed9:2bff:fe34:600', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::3ed9:2bff:fe34:600 -> fe80::3ed9:2bff:fe34:600 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NameServers VERBOSE1 - value: ['names.contoso.com'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'names.contoso.com', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: names.contoso.com -> names.contoso.com DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - VLANs VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection, entity) -> link to: VLanNetworkInterfaceCollection VERBOSE1 - Id VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '2', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '2', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: System NIC 2 VERBOSE1 - is Optional DEBUG - (Resource.Description, 'System NIC 2', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'System NIC 2', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System NIC 2 -> System NIC 2 DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Ethernet Interface VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Ethernet Interface', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Ethernet Interface', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ethernet Interface -> Ethernet Interface DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> EthernetInterfaces -> Members#1, EthernetInterface.v1_5_1, EthernetInterface VERBOSE1 - @odata.id FAIL VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - FQDN PASS VERBOSE1 - FullDuplex PASS VERBOSE1 - HostName PASS VERBOSE1 - IPv4Addresses complex VERBOSE1 - IPv6Addresses complex VERBOSE1 - IPv6DefaultGateway PASS VERBOSE1 - Id PASS VERBOSE1 - LinkStatus PASS VERBOSE1 - MACAddress PASS VERBOSE1 - Name PASS VERBOSE1 - NameServers ... VERBOSE1 - PermanentMACAddress PASS VERBOSE1 - SpeedMbps PASS VERBOSE1 - Status complex VERBOSE1 - VLAN complex VERBOSE1 - DHCPv4 Optional VERBOSE1 - DHCPv6 Optional VERBOSE1 - StatelessAddressAutoConfig Optional VERBOSE1 - IPv6StaticDefaultGateways Optional VERBOSE1 - StaticNameServers Optional VERBOSE1 - IPv4StaticAddresses Optional VERBOSE1 - Actions Optional VERBOSE1 - Links Optional VERBOSE1 - UefiDevicePath Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - InterfaceEnabled Optional VERBOSE1 - AutoNeg Optional VERBOSE1 - MTUSize Optional VERBOSE1 - MaxIPv6StaticAddresses Optional VERBOSE1 - VLAN.Tagged Optional VERBOSE1 - VLAN.VLANPriority Optional VERBOSE1 - VLAN.VLANEnable PASS VERBOSE1 - VLAN.VLANId PASS VERBOSE1 - IPv4Addresses[0].Oem Optional VERBOSE1 - IPv4Addresses[0].Address PASS VERBOSE1 - IPv4Addresses[0].SubnetMask PASS VERBOSE1 - IPv4Addresses[0].AddressOrigin PASS VERBOSE1 - IPv4Addresses[0].Gateway PASS VERBOSE1 - IPv6AddressPolicyTable Optional VERBOSE1 - IPv6Addresses[0].Oem Optional VERBOSE1 - IPv6Addresses[0].Address PASS VERBOSE1 - IPv6Addresses[0].PrefixLength PASS VERBOSE1 - IPv6Addresses[0].AddressOrigin PASS VERBOSE1 - IPv6Addresses[0].AddressState PASS VERBOSE1 - IPv6StaticAddresses Optional VERBOSE1 - NameServers[0] PASS VERBOSE1 - VLANs Optional VERBOSE1 - Oem Optional INFO - FAIL... VERBOSE1 - EthernetInterface.v1_5_1.EthernetInterface, Counter({'skipOptional': 24, 'pass': 24, 'passGet': 1, 'passRedfishUri': 1, 'failRedfishUriStrict': 1}) DEBUG - [] VERBOSE1 - Members#1, Counter({'skipOptional': 24, 'pass': 24, 'passGet': 1, 'passRedfishUri': 1, 'failRedfishUriStrict': 1}) VERBOSE1 - EthernetInterfaces, Counter({'pass': 4, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> SimpleStorage, /redfish/v1/Systems/437XR1138R2/SimpleStorage INFO - *** /redfish/v1/Systems/437XR1138R2/SimpleStorage VERBOSE1 - *** None, False INFO - Type (SimpleStorageCollection.SimpleStorageCollection), GET SUCCESS (time: 0:00:00.002025) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage/1'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(SimpleStorage.SimpleStorage), entity) -> links: SimpleStorage DEBUG - (Collection(SimpleStorage.SimpleStorage), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage/1'}, 'Collection(SimpleStorage.SimpleStorage)', 'NavigationProperty', 'Collection(SimpleStorage.SimpleStorage)') DEBUG - (SimpleStorage.SimpleStorage, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage/1'}, 'SimpleStorage.SimpleStorage', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/SimpleStorage/1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/SimpleStorage/1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/SimpleStorage/1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/SimpleStorage/1 HTTP/1.1" 200 1253 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/SimpleStorage/1: 0.002484644999981356 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/SimpleStorage/1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1253 Body Response of /redfish/v1/Systems/437XR1138R2/SimpleStorage/1: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/SimpleStorage/1",\n "@odata.type": "#SimpleStorage.v1_2_3.SimpleStorage",\n "Description": "System SATA",\n "Devices": [\n {\n "CapacityBytes": 8000000000000,\n "Manufacturer": "Contoso",\n "Model": "3000GT8",\n "Name": "SATA Bay 1",\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n },\n {\n "CapacityBytes": 4000000000000,\n "Manufacturer": "Contoso",\n "Model": "3000GT7",\n "Name": "SATA Bay 2",\n "Status": {\n "Health": "Warning",\n "State": "Enabled"\n }\n },\n {\n "Name": "SATA Bay 3",\n "Status": {\n "State": "Absent"\n }\n },\n {\n "Name": "SATA Bay 4",\n "Status": {\n "State": "Absent"\n }\n }\n ],\n "Id": "1",\n "Name": "Simple Storage Controller",\n "Status": {\n "Health": "OK",\n "HealthRollup": "Warning",\n "State": "Enabled"\n },\n "UefiDevicePath": "Acpi(PNP0A03,0)/Pci(1F|1)/Ata(Primary,Master)/HD(Part3, Sig00110011)"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1253')], TIME ELAPSED: 0:00:00.002714 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage/1'} -> Link: /redfish/v1/Systems/437XR1138R2/SimpleStorage/1 DEBUG - displayType: (Collection(SimpleStorage.SimpleStorage), entity) -> link: SimpleStorage VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Simple Storage Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Simple Storage Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Simple Storage Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Simple Storage Collection -> Simple Storage Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> SimpleStorage, SimpleStorageCollection, SimpleStorageCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - SimpleStorageCollection.SimpleStorageCollection, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(SimpleStorage.SimpleStorage), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/SimpleStorage/1'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> SimpleStorage -> Members#0, /redfish/v1/Systems/437XR1138R2/SimpleStorage/1 INFO - *** /redfish/v1/Systems/437XR1138R2/SimpleStorage/1 VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'SimpleStorage.v1_1_0', 'Device', 'SimpleStorage.v1_2_3') VERBOSE1 - ('Morphing Complex', 'SimpleStorage.v1_1_0', 'Device', 'SimpleStorage.v1_2_3') VERBOSE1 - ('Morphing Complex', 'SimpleStorage.v1_1_0', 'Device', 'SimpleStorage.v1_2_3') VERBOSE1 - ('Morphing Complex', 'SimpleStorage.v1_1_0', 'Device', 'SimpleStorage.v1_2_3') INFO - Type (SimpleStorage.v1_2_3.SimpleStorage), GET SUCCESS (time: 0:00:00.002714) VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (SimpleStorage.v1_2_0.Links, complex) -> SimpleStorage.v1_2_0.Links VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (SimpleStorage.v1_2_0.Actions, complex) -> SimpleStorage.v1_2_0.Actions VERBOSE1 - UefiDevicePath VERBOSE1 - value: Acpi(PNP0A03,0)/Pci(1F|1)/Ata(Primary,Master)/HD(Part3, Sig00110011) VERBOSE1 - is Optional DEBUG - (Edm.String, 'Acpi(PNP0A03,0)/Pci(1F|1)/Ata(Primary,Master)/HD(Part3, Sig00110011)', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Acpi(PNP0A03,0)/Pci(1F|1)/Ata(Primary,Master)/HD(Part3, Sig00110011) -> Acpi(PNP0A03,0)/Pci(1F|1)/Ata(Primary,Master)/HD(Part3, Sig00110011) DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Devices VERBOSE1 - value: [Devices--SimpleStorage.v1_1_0.Device, Value: {'CapacityBytes': 8000000000000, 'Manufacturer': 'Contoso', 'Model': '3000GT8', 'Name': 'SATA Bay 1', 'Status': {'Health': 'OK', 'State': 'Enabled'}}, Devices--SimpleStorage.v1_1_0.Device, Value: {'CapacityBytes': 4000000000000, 'Manufacturer': 'Contoso', 'Model': '3000GT7', 'Name': 'SATA Bay 2', 'Status': {'Health': 'Warning', 'State': 'Enabled'}}, Devices--SimpleStorage.v1_1_0.Device, Value: {'Name': 'SATA Bay 3', 'Status': {'State': 'Absent'}}, Devices--SimpleStorage.v1_1_0.Device, Value: {'Name': 'SATA Bay 4', 'Status': {'State': 'Absent'}}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(SimpleStorage.v1_0_0.Device), complex) -> array of: Device DEBUG - displayType: (Collection(SimpleStorage.v1_0_0.Device), complex) -> array of: Device VERBOSE1 - CapacityBytes VERBOSE1 - value: 8000000000000 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 8000000000000, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 8000000000000 -> 8000000000000 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Name VERBOSE1 - value: SATA Bay 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'SATA Bay 1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SATA Bay 1 -> SATA Bay 1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Manufacturer VERBOSE1 - value: Contoso VERBOSE1 - is Optional DEBUG - (Edm.String, 'Contoso', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso -> Contoso DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: 3000GT8 VERBOSE1 - is Optional DEBUG - (Edm.String, '3000GT8', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 3000GT8 -> 3000GT8 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - CapacityBytes VERBOSE1 - value: 4000000000000 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 4000000000000, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 4000000000000 -> 4000000000000 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Name VERBOSE1 - value: SATA Bay 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'SATA Bay 2', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SATA Bay 2 -> SATA Bay 2 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'Warning', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: Warning VERBOSE1 - is Optional DEBUG - (Resource.Health, 'Warning', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'Warning', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Manufacturer VERBOSE1 - value: Contoso VERBOSE1 - is Optional DEBUG - (Edm.String, 'Contoso', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso -> Contoso DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: 3000GT7 VERBOSE1 - is Optional DEBUG - (Edm.String, '3000GT7', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 3000GT7 -> 3000GT7 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - CapacityBytes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Name VERBOSE1 - value: SATA Bay 3 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'SATA Bay 3', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SATA Bay 3 -> SATA Bay 3 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'State': 'Absent'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Absent VERBOSE1 - is Optional DEBUG - (Resource.State, 'Absent', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Absent', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Absent -> Absent DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - CapacityBytes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Name VERBOSE1 - value: SATA Bay 4 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'SATA Bay 4', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SATA Bay 4 -> SATA Bay 4 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'State': 'Absent'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Absent VERBOSE1 - is Optional DEBUG - (Resource.State, 'Absent', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Absent', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Absent -> Absent DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'HealthRollup': 'Warning', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: Warning VERBOSE1 - is Optional DEBUG - (Resource.Health, 'Warning', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'Warning', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: System SATA VERBOSE1 - is Optional DEBUG - (Resource.Description, 'System SATA', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'System SATA', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System SATA -> System SATA DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Simple Storage Controller VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Simple Storage Controller', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Simple Storage Controller', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Simple Storage Controller -> Simple Storage Controller DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> SimpleStorage -> Members#0, SimpleStorage.v1_2_3, SimpleStorage VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Devices complex VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Status complex VERBOSE1 - UefiDevicePath PASS VERBOSE1 - Links Optional VERBOSE1 - Actions Optional VERBOSE1 - Devices[0].CapacityBytes PASS VERBOSE1 - Devices[0].Oem Optional VERBOSE1 - Devices[0].Name PASS VERBOSE1 - Devices[0].Status complex VERBOSE1 - Devices[0].Status.State PASS VERBOSE1 - Devices[0].Status.HealthRollup Optional VERBOSE1 - Devices[0].Status.Health PASS VERBOSE1 - Devices[0].Status.Conditions Optional VERBOSE1 - Devices[0].Status.Oem Optional VERBOSE1 - Devices[0].Manufacturer PASS VERBOSE1 - Devices[0].Model PASS VERBOSE1 - Devices[1].CapacityBytes PASS VERBOSE1 - Devices[1].Oem Optional VERBOSE1 - Devices[1].Name PASS VERBOSE1 - Devices[1].Status complex VERBOSE1 - Devices[1].Status.State PASS VERBOSE1 - Devices[1].Status.HealthRollup Optional VERBOSE1 - Devices[1].Status.Health PASS VERBOSE1 - Devices[1].Status.Conditions Optional VERBOSE1 - Devices[1].Status.Oem Optional VERBOSE1 - Devices[1].Manufacturer PASS VERBOSE1 - Devices[1].Model PASS VERBOSE1 - Devices[2].CapacityBytes Optional VERBOSE1 - Devices[2].Oem Optional VERBOSE1 - Devices[2].Name PASS VERBOSE1 - Devices[2].Status complex VERBOSE1 - Devices[2].Status.State PASS VERBOSE1 - Devices[2].Status.HealthRollup Optional VERBOSE1 - Devices[2].Status.Health Optional VERBOSE1 - Devices[2].Status.Conditions Optional VERBOSE1 - Devices[2].Status.Oem Optional VERBOSE1 - Devices[2].Manufacturer Optional VERBOSE1 - Devices[2].Model Optional VERBOSE1 - Devices[3].CapacityBytes Optional VERBOSE1 - Devices[3].Oem Optional VERBOSE1 - Devices[3].Name PASS VERBOSE1 - Devices[3].Status complex VERBOSE1 - Devices[3].Status.State PASS VERBOSE1 - Devices[3].Status.HealthRollup Optional VERBOSE1 - Devices[3].Status.Health Optional VERBOSE1 - Devices[3].Status.Conditions Optional VERBOSE1 - Devices[3].Status.Oem Optional VERBOSE1 - Devices[3].Manufacturer Optional VERBOSE1 - Devices[3].Model Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup PASS VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - SimpleStorage.v1_2_3.SimpleStorage, Counter({'skipOptional': 29, 'pass': 23, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'skipOptional': 29, 'pass': 23, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - SimpleStorage, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> LogServices, /redfish/v1/Systems/437XR1138R2/LogServices INFO - *** /redfish/v1/Systems/437XR1138R2/LogServices VERBOSE1 - *** None, False INFO - Type (LogServiceCollection.LogServiceCollection), GET SUCCESS (time: 0:00:00.002240) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(LogService.LogService), entity) -> links: LogService DEBUG - (Collection(LogService.LogService), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1'}, 'Collection(LogService.LogService)', 'NavigationProperty', 'Collection(LogService.LogService)') DEBUG - (LogService.LogService, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1'}, 'LogService.LogService', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/LogServices/Log1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/LogServices/Log1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/LogServices/Log1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/LogServices/Log1 HTTP/1.1" 200 738 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/LogServices/Log1: 0.0025620649998927547 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/LogServices/Log1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 738 Body Response of /redfish/v1/Systems/437XR1138R2/LogServices/Log1: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/LogServices/Log1",\n "@odata.type": "#LogService.v1_1_3.LogService",\n "Actions": {\n "#LogService.ClearLog": {\n "target": "/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Actions/LogService.ClearLog"\n },\n "Oem": {}\n },\n "DateTime": "2015-03-13T04:14:33+06:00",\n "DateTimeLocalOffset": "+06:00",\n "Entries": {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries"\n },\n "Id": "Log1",\n "MaxNumberOfRecords": 1000,\n "Name": "System Log Service",\n "Oem": {},\n "OverWritePolicy": "WrapsWhenFull",\n "ServiceEnabled": true,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '738')], TIME ELAPSED: 0:00:00.002895 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1'} -> Link: /redfish/v1/Systems/437XR1138R2/LogServices/Log1 DEBUG - displayType: (Collection(LogService.LogService), entity) -> link: LogService VERBOSE1 - Description VERBOSE1 - value: Collection of Logs for this System VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Collection of Logs for this System', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Collection of Logs for this System', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Collection of Logs for this System -> Collection of Logs for this System DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Log Service Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Log Service Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Log Service Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Log Service Collection -> Log Service Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> LogServices, LogServiceCollection, LogServiceCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Members[0] PASS INFO - PASS VERBOSE1 - LogServiceCollection.LogServiceCollection, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(LogService.LogService), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> LogServices -> Members#0, /redfish/v1/Systems/437XR1138R2/LogServices/Log1 INFO - *** /redfish/v1/Systems/437XR1138R2/LogServices/Log1 VERBOSE1 - *** None, False INFO - Type (LogService.v1_1_3.LogService), GET SUCCESS (time: 0:00:00.002895) VERBOSE1 - LogEntryType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (LogService.v1_1_0.LogEntryTypes, enum) -> string (enum) VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MaxNumberOfRecords VERBOSE1 - value: 1000 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1000, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1000 -> 1000 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - OverWritePolicy VERBOSE1 - value: WrapsWhenFull VERBOSE1 - is Optional DEBUG - (LogService.v1_0_0.OverWritePolicy, 'WrapsWhenFull', 'LogService.v1_0_0.OverWritePolicy', 'Property', 'LogService.v1_0_0.OverWritePolicy') DEBUG - (LogService.v1_0_0.OverWritePolicy, 'WrapsWhenFull', 'LogService.v1_0_0.OverWritePolicy', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: WrapsWhenFull -> WrapsWhenFull DEBUG - displayType: (LogService.v1_0_0.OverWritePolicy, enum) -> string (enum) VERBOSE1 - DateTime VERBOSE1 - value: 2015-03-13T04:14:33+06:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2015-03-13T04:14:33+06:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2015-03-13T04:14:33+06:00 -> 2015-03-13T04:14:33+06:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - DateTimeLocalOffset VERBOSE1 - value: +06:00 VERBOSE1 - is Optional DEBUG - (Edm.String, '+06:00', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: +06:00 -> +06:00 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Entries VERBOSE1 - value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries'} VERBOSE1 - is Optional DEBUG - (LogEntryCollection.LogEntryCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries'}, 'LogEntryCollection.LogEntryCollection', 'NavigationProperty', 'LogEntryCollection.LogEntryCollection') DEBUG - (LogEntryCollection.LogEntryCollection, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries'}, 'LogEntryCollection.LogEntryCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Entries DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries HTTP/1.1" 200 1922 INFO - Response Time for GET to /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries: 0.002197513000055551 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1922 Body Response of /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries: b'{\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries",\n "@odata.nextLink": "/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries?$skiptoken=2",\n "@odata.type": "#LogEntryCollection.LogEntryCollection",\n "Description": "Collection of Logs for this System",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/1",\n "@odata.type": "#LogEntry.v1_5_1.LogEntry",\n "Created": "2012-03-07T14:44:00Z",\n "EntryCode": "Upper Critical - going high",\n "EntryType": "SEL",\n "Id": "1",\n "Links": {\n "Oem": {},\n "OriginOfCondition": {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal"\n }\n },\n "Message": "Temperature threshold exceeded",\n "MessageId": "0x592A28",\n "Name": "Log Entry 1",\n "Oem": {},\n "SensorNumber": 1,\n "SensorType": "Temperature",\n "Severity": "Critical"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/2",\n "@odata.type": "#LogEntry.v1_5_1.LogEntry",\n "Created": "2012-03-07T14:45:00Z",\n "EntryCode": "Upper Critical - going high",\n "EntryType": "SEL",\n "Id": "2",\n "Links": {\n "Oem": {},\n "OriginOfCondition": {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal"\n }\n },\n "Message": "Temperature threshold exceeded",\n "MessageId": "0x592E28",\n "Name": "Log Entry 2",\n "Oem": {},\n "SensorNumber": 2,\n "SensorType": "Temperature",\n "Severity": "Critical"\n }\n ],\n "Members@odata.count": 2,\n "Name": "Log Service Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1922')], TIME ELAPSED: 0:00:00.002565 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries'} -> Link: /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries DEBUG - displayType: (LogEntryCollection.LogEntryCollection, entity) -> link to: LogEntryCollection VERBOSE1 - Actions VERBOSE1 - value: {'#LogService.ClearLog': {'target': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Actions/LogService.ClearLog'}, 'Oem': {}} VERBOSE1 - is Optional DEBUG - displayType: (LogService.v1_0_0.Actions, complex) -> LogService.v1_0_0.Actions VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: Log1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Log1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Log1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Log1 -> Log1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: System Log Service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'System Log Service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'System Log Service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System Log Service -> System Log Service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> LogServices -> Members#0, LogService.v1_1_3, LogService VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - DateTime PASS VERBOSE1 - DateTimeLocalOffset PASS VERBOSE1 - Entries PASS VERBOSE1 - Id PASS VERBOSE1 - MaxNumberOfRecords PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - OverWritePolicy PASS VERBOSE1 - ServiceEnabled PASS VERBOSE1 - Status complex VERBOSE1 - LogEntryType Optional VERBOSE1 - Actions.LogService.ClearLog PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - LogService.v1_1_3.LogService, Counter({'pass': 10, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) DEBUG - [Entries--LogEntryCollection.LogEntryCollection, Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> LogServices -> Members#0 -> Entries, /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries INFO - *** /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries VERBOSE1 - *** None, False INFO - Type (LogEntryCollection.LogEntryCollection), GET SUCCESS (time: 0:00:00.002565) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592A28', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'SensorType': 'Temperature', 'Severity': 'Critical'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/2', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:45:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '2', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592E28', 'Name': 'Log Entry 2', 'Oem': {}, 'SensorNumber': 2, 'SensorType': 'Temperature', 'Severity': 'Critical'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(LogEntry.LogEntry), entity) -> links: LogEntry DEBUG - (Collection(LogEntry.LogEntry), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592A28', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'SensorType': 'Temperature', 'Severity': 'Critical'}, 'Collection(LogEntry.LogEntry)', 'NavigationProperty', 'Collection(LogEntry.LogEntry)') DEBUG - (LogEntry.LogEntry, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592A28', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'SensorType': 'Temperature', 'Severity': 'Critical'}, 'LogEntry.LogEntry', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592A28', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'SensorType': 'Temperature', 'Severity': 'Critical'} -> Referenceable object - see report Members[0] listed below DEBUG - displayType: (Collection(LogEntry.LogEntry), entity) -> link: LogEntry DEBUG - (Collection(LogEntry.LogEntry), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/2', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:45:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '2', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592E28', 'Name': 'Log Entry 2', 'Oem': {}, 'SensorNumber': 2, 'SensorType': 'Temperature', 'Severity': 'Critical'}, 'Collection(LogEntry.LogEntry)', 'NavigationProperty', 'Collection(LogEntry.LogEntry)') DEBUG - (LogEntry.LogEntry, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/2', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:45:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '2', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592E28', 'Name': 'Log Entry 2', 'Oem': {}, 'SensorNumber': 2, 'SensorType': 'Temperature', 'Severity': 'Critical'}, 'LogEntry.LogEntry', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/2', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:45:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '2', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592E28', 'Name': 'Log Entry 2', 'Oem': {}, 'SensorNumber': 2, 'SensorType': 'Temperature', 'Severity': 'Critical'} -> Referenceable object - see report Members[1] listed below DEBUG - displayType: (Collection(LogEntry.LogEntry), entity) -> link: LogEntry VERBOSE1 - Description VERBOSE1 - value: Collection of Logs for this System VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Collection of Logs for this System', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Collection of Logs for this System', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Collection of Logs for this System -> Collection of Logs for this System DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Log Service Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Log Service Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Log Service Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Log Service Collection -> Log Service Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> LogServices -> Members#0 -> Entries, LogEntryCollection, LogEntryCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.nextLink PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Members[1] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - LogEntryCollection.LogEntryCollection, Counter({'pass': 4, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) DEBUG - [Members#0--Collection(LogEntry.LogEntry), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592A28', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'SensorType': 'Temperature', 'Severity': 'Critical'}, Members#1--Collection(LogEntry.LogEntry), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/2', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:45:00Z', 'EntryCode': 'Upper Critical - going high', 'EntryType': 'SEL', 'Id': '2', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'Temperature threshold exceeded', 'MessageId': '0x592E28', 'Name': 'Log Entry 2', 'Oem': {}, 'SensorNumber': 2, 'SensorType': 'Temperature', 'Severity': 'Critical'}] VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> LogServices -> Members#0 -> Entries -> Members#0, /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/1 INFO - *** /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/1 VERBOSE1 - *** Collection(LogEntry.LogEntry), True INFO - Type (LogEntry.v1_5_1.LogEntry), GET SUCCESS (time: 0) VERBOSE1 - GeneratorId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EventGroupId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - OemLogEntryCode VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - OemSensorType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (LogEntry.v1_2_0.Actions, complex) -> LogEntry.v1_2_0.Actions VERBOSE1 - EventType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Event.EventType, enum) -> string (enum) VERBOSE1 - EventId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EventTimestamp VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - is Optional DEBUG - (LogEntry.v1_0_0.EventSeverity, 'Critical', 'LogEntry.v1_0_0.EventSeverity', 'Property', 'LogEntry.v1_0_0.EventSeverity') DEBUG - (LogEntry.v1_0_0.EventSeverity, 'Critical', 'LogEntry.v1_0_0.EventSeverity', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (LogEntry.v1_0_0.EventSeverity, enum) -> string (enum) VERBOSE1 - Created VERBOSE1 - value: 2012-03-07T14:44:00Z VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2012-03-07T14:44:00Z', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2012-03-07T14:44:00Z -> 2012-03-07T14:44:00Z DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - EntryType VERBOSE1 - value: SEL VERBOSE1 - Mandatory Test: OK DEBUG - (LogEntry.v1_0_0.LogEntryType, 'SEL', 'LogEntry.v1_0_0.LogEntryType', 'Property', 'LogEntry.v1_0_0.LogEntryType') DEBUG - (LogEntry.v1_0_0.LogEntryType, 'SEL', 'LogEntry.v1_0_0.LogEntryType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: SEL -> SEL DEBUG - displayType: (LogEntry.v1_0_0.LogEntryType, enum) -> string (enum) VERBOSE1 - OemRecordFormat VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EntryCode VERBOSE1 - value: Upper Critical - going high VERBOSE1 - is Optional DEBUG - (LogEntry.v1_0_0.LogEntryCode, 'Upper Critical - going high', 'LogEntry.v1_0_0.LogEntryCode', 'Property', 'LogEntry.v1_0_0.LogEntryCode') DEBUG - (LogEntry.v1_0_0.LogEntryCode, 'Upper Critical - going high', 'LogEntry.v1_0_0.LogEntryCode', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Upper Critical - going high -> Upper Critical - going high DEBUG - displayType: (LogEntry.v1_0_0.LogEntryCode, Edm.String) -> string VERBOSE1 - SensorType VERBOSE1 - value: Temperature VERBOSE1 - is Optional DEBUG - (LogEntry.v1_0_0.SensorType, 'Temperature', 'LogEntry.v1_0_0.SensorType', 'Property', 'LogEntry.v1_0_0.SensorType') DEBUG - (LogEntry.v1_0_0.SensorType, 'Temperature', 'LogEntry.v1_0_0.SensorType', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Temperature -> Temperature DEBUG - displayType: (LogEntry.v1_0_0.SensorType, Edm.String) -> string VERBOSE1 - SensorNumber VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Message VERBOSE1 - value: Temperature threshold exceeded VERBOSE1 - is Optional DEBUG - (Edm.String, 'Temperature threshold exceeded', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Temperature threshold exceeded -> Temperature threshold exceeded DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MessageId VERBOSE1 - value: 0x592A28 VERBOSE1 - is Optional DEBUG - (Edm.String, '0x592A28', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0x592A28 -> 0x592A28 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MessageArgs VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Links VERBOSE1 - value: {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}} VERBOSE1 - is Optional DEBUG - displayType: (LogEntry.v1_0_0.Links, complex) -> LogEntry.v1_0_0.Links VERBOSE1 - OriginOfCondition VERBOSE1 - value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'} VERBOSE1 - is Optional DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}, 'Resource.Item', 'NavigationProperty', 'Resource.Item') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = OriginOfCondition DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Chassis/1U/Thermal {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Chassis/1U/Thermal: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Chassis/1U/Thermal DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Chassis/1U/Thermal HTTP/1.1" 200 4971 INFO - Response Time for GET to /redfish/v1/Chassis/1U/Thermal: 0.0025200100000120074 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Chassis/1U/Thermal: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 4971 Body Response of /redfish/v1/Chassis/1U/Thermal: b'{\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal",\n "@odata.type": "#Thermal.v1_6_0.Thermal",\n "Fans": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/0",\n "LowerThresholdFatal": 0,\n "MaxReadingRange": 5000,\n "MemberId": "0",\n "MinReadingRange": 0,\n "Name": "BaseBoard System Fan",\n "PhysicalContext": "Backplane",\n "Reading": 2100,\n "ReadingUnits": "RPM",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0"\n }\n ],\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/1",\n "LowerThresholdFatal": 0,\n "MaxReadingRange": 5000,\n "MemberId": "1",\n "MinReadingRange": 0,\n "Name": "BaseBoard System Fan Backup",\n "PhysicalContext": "Backplane",\n "Reading": 2050,\n "ReadingUnits": "RPM",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0"\n }\n ],\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "Id": "Thermal",\n "Name": "Thermal",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0",\n "MaxNumSupported": 2,\n "MemberId": "0",\n "MinNumNeeded": 1,\n "Mode": "N+m",\n "Name": "BaseBoard System Fans",\n "RedundancySet": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/0"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/1"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "Temperatures": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/0",\n "MaxReadingRangeTemp": 60,\n "MemberId": "0",\n "MinReadingRangeTemp": 0,\n "Name": "CPU1 Temp",\n "PhysicalContext": "CPU",\n "ReadingCelsius": 41,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU1"\n }\n ],\n "SensorNumber": 5,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 45,\n "UpperThresholdFatal": 48,\n "UpperThresholdNonCritical": 42\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/1",\n "MaxReadingRangeTemp": 60,\n "MemberId": "1",\n "MinReadingRangeTemp": 0,\n "Name": "CPU2 Temp",\n "PhysicalContext": "CPU",\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU2"\n }\n ],\n "SensorNumber": 6,\n "Status": {\n "State": "Disabled"\n },\n "UpperThresholdCritical": 45,\n "UpperThresholdFatal": 48,\n "UpperThresholdNonCritical": 42\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/2",\n "LowerThresholdCritical": 5,\n "LowerThresholdFatal": 0,\n "LowerThresholdNonCritical": 10,\n "MaxReadingRangeTemp": 60,\n "MemberId": "2",\n "MinReadingRangeTemp": 0,\n "Name": "Chassis Intake Temp",\n "PhysicalContext": "Intake",\n "ReadingCelsius": 25,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n }\n ],\n "SensorNumber": 9,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 40,\n "UpperThresholdFatal": 50,\n "UpperThresholdNonCritical": 30\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '4971')], TIME ELAPSED: 0:00:00.002829 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'} -> Link: /redfish/v1/Chassis/1U/Thermal DEBUG - displayType: (Resource.Item, entity) -> link to: Item VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Log Entry 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Log Entry 1', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Log Entry 1', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Log Entry 1 -> Log Entry 1 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> LogServices -> Members#0 -> Entries -> Members#0, LogEntry.v1_5_1, LogEntry VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Created PASS VERBOSE1 - EntryCode PASS VERBOSE1 - EntryType PASS VERBOSE1 - Id PASS VERBOSE1 - Links complex VERBOSE1 - Message PASS VERBOSE1 - MessageId PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - SensorNumber PASS VERBOSE1 - SensorType PASS VERBOSE1 - Severity PASS VERBOSE1 - GeneratorId Optional VERBOSE1 - EventGroupId Optional VERBOSE1 - OemLogEntryCode Optional VERBOSE1 - OemSensorType Optional VERBOSE1 - Actions Optional VERBOSE1 - EventType Optional VERBOSE1 - EventId Optional VERBOSE1 - EventTimestamp Optional VERBOSE1 - OemRecordFormat Optional VERBOSE1 - MessageArgs Optional VERBOSE1 - Links.OriginOfCondition PASS VERBOSE1 - Links.Oem complex VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - LogEntry.v1_5_1.LogEntry, Counter({'skipOptional': 11, 'pass': 11, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [OriginOfCondition--Resource.Item, Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}] VERBOSE1 - Members#0, Counter({'skipOptional': 11, 'pass': 11, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Systems -> Members#0 -> LogServices -> Members#0 -> Entries -> Members#1, /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/2 INFO - *** /redfish/v1/Systems/437XR1138R2/LogServices/Log1/Entries/2 VERBOSE1 - *** Collection(LogEntry.LogEntry), True INFO - Type (LogEntry.v1_5_1.LogEntry), GET SUCCESS (time: 0) VERBOSE1 - GeneratorId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EventGroupId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - OemLogEntryCode VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - OemSensorType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (LogEntry.v1_2_0.Actions, complex) -> LogEntry.v1_2_0.Actions VERBOSE1 - EventType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Event.EventType, enum) -> string (enum) VERBOSE1 - EventId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EventTimestamp VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - is Optional DEBUG - (LogEntry.v1_0_0.EventSeverity, 'Critical', 'LogEntry.v1_0_0.EventSeverity', 'Property', 'LogEntry.v1_0_0.EventSeverity') DEBUG - (LogEntry.v1_0_0.EventSeverity, 'Critical', 'LogEntry.v1_0_0.EventSeverity', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (LogEntry.v1_0_0.EventSeverity, enum) -> string (enum) VERBOSE1 - Created VERBOSE1 - value: 2012-03-07T14:45:00Z VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2012-03-07T14:45:00Z', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2012-03-07T14:45:00Z -> 2012-03-07T14:45:00Z DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - EntryType VERBOSE1 - value: SEL VERBOSE1 - Mandatory Test: OK DEBUG - (LogEntry.v1_0_0.LogEntryType, 'SEL', 'LogEntry.v1_0_0.LogEntryType', 'Property', 'LogEntry.v1_0_0.LogEntryType') DEBUG - (LogEntry.v1_0_0.LogEntryType, 'SEL', 'LogEntry.v1_0_0.LogEntryType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: SEL -> SEL DEBUG - displayType: (LogEntry.v1_0_0.LogEntryType, enum) -> string (enum) VERBOSE1 - OemRecordFormat VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EntryCode VERBOSE1 - value: Upper Critical - going high VERBOSE1 - is Optional DEBUG - (LogEntry.v1_0_0.LogEntryCode, 'Upper Critical - going high', 'LogEntry.v1_0_0.LogEntryCode', 'Property', 'LogEntry.v1_0_0.LogEntryCode') DEBUG - (LogEntry.v1_0_0.LogEntryCode, 'Upper Critical - going high', 'LogEntry.v1_0_0.LogEntryCode', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Upper Critical - going high -> Upper Critical - going high DEBUG - displayType: (LogEntry.v1_0_0.LogEntryCode, Edm.String) -> string VERBOSE1 - SensorType VERBOSE1 - value: Temperature VERBOSE1 - is Optional DEBUG - (LogEntry.v1_0_0.SensorType, 'Temperature', 'LogEntry.v1_0_0.SensorType', 'Property', 'LogEntry.v1_0_0.SensorType') DEBUG - (LogEntry.v1_0_0.SensorType, 'Temperature', 'LogEntry.v1_0_0.SensorType', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Temperature -> Temperature DEBUG - displayType: (LogEntry.v1_0_0.SensorType, Edm.String) -> string VERBOSE1 - SensorNumber VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Message VERBOSE1 - value: Temperature threshold exceeded VERBOSE1 - is Optional DEBUG - (Edm.String, 'Temperature threshold exceeded', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Temperature threshold exceeded -> Temperature threshold exceeded DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MessageId VERBOSE1 - value: 0x592E28 VERBOSE1 - is Optional DEBUG - (Edm.String, '0x592E28', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0x592E28 -> 0x592E28 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MessageArgs VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Links VERBOSE1 - value: {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}} VERBOSE1 - is Optional DEBUG - displayType: (LogEntry.v1_0_0.Links, complex) -> LogEntry.v1_0_0.Links VERBOSE1 - OriginOfCondition VERBOSE1 - value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'} VERBOSE1 - is Optional DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}, 'Resource.Item', 'NavigationProperty', 'Resource.Item') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = OriginOfCondition VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'} -> Link: /redfish/v1/Chassis/1U/Thermal DEBUG - displayType: (Resource.Item, entity) -> link to: Item VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '2', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '2', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Log Entry 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Log Entry 2', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Log Entry 2', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Log Entry 2 -> Log Entry 2 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Systems -> Members#0 -> LogServices -> Members#0 -> Entries -> Members#1, LogEntry.v1_5_1, LogEntry VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Created PASS VERBOSE1 - EntryCode PASS VERBOSE1 - EntryType PASS VERBOSE1 - Id PASS VERBOSE1 - Links complex VERBOSE1 - Message PASS VERBOSE1 - MessageId PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - SensorNumber PASS VERBOSE1 - SensorType PASS VERBOSE1 - Severity PASS VERBOSE1 - GeneratorId Optional VERBOSE1 - EventGroupId Optional VERBOSE1 - OemLogEntryCode Optional VERBOSE1 - OemSensorType Optional VERBOSE1 - Actions Optional VERBOSE1 - EventType Optional VERBOSE1 - EventId Optional VERBOSE1 - EventTimestamp Optional VERBOSE1 - OemRecordFormat Optional VERBOSE1 - MessageArgs Optional VERBOSE1 - Links.OriginOfCondition PASS VERBOSE1 - Links.Oem complex VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - LogEntry.v1_5_1.LogEntry, Counter({'skipOptional': 11, 'pass': 11, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [OriginOfCondition--Resource.Item, Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}] VERBOSE1 - Members#1, Counter({'skipOptional': 11, 'pass': 11, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Entries, Counter({'pass': 4, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) VERBOSE1 - Members#0, Counter({'pass': 10, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) VERBOSE1 - LogServices, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Members#0, Counter({'pass': 57, 'skipOptional': 40, 'warnDeprecated': 4, 'unverifiedAdditional.complex': 2, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) VERBOSE1 - Systems, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Chassis, /redfish/v1/Chassis INFO - *** /redfish/v1/Chassis VERBOSE1 - *** None, False INFO - Type (ChassisCollection.ChassisCollection), GET SUCCESS (time: 0:00:00.003120) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Chassis.Chassis), entity) -> links: Chassis DEBUG - (Collection(Chassis.Chassis), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Chassis.Chassis)', 'NavigationProperty', 'Collection(Chassis.Chassis)') DEBUG - (Chassis.Chassis, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Chassis.Chassis', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Chassis.Chassis), entity) -> link: Chassis VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Chassis Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Chassis Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Chassis Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Chassis Collection -> Chassis Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis, ChassisCollection, ChassisCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - ChassisCollection.ChassisCollection, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(Chassis.Chassis), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0, /redfish/v1/Chassis/1U INFO - *** /redfish/v1/Chassis/1U VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'Resource.v1_16_0', 'Location', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'Resource.v1_7_0', 'PostalAddress', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'Resource.v1_7_0', 'Placement', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'Chassis.v1_11_0', 'Links', 'Chassis.v1_11_0') INFO - Type (Chassis.v1_11_0.Chassis), GET SUCCESS (time: 0:00:00.002129) VERBOSE1 - MediaControllers VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MediaControllerCollection.MediaControllerCollection, entity) -> link to: MediaControllerCollection VERBOSE1 - Memory VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MemoryCollection.MemoryCollection, entity) -> link to: MemoryCollection VERBOSE1 - MemoryDomains VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MemoryDomainCollection.MemoryDomainCollection, entity) -> link to: MemoryDomainCollection VERBOSE1 - PCIeDevices VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PCIeDeviceCollection.PCIeDeviceCollection, entity) -> link to: PCIeDeviceCollection VERBOSE1 - EnvironmentalClass VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Chassis.v1_9_0.EnvironmentalClass, enum) -> string (enum) VERBOSE1 - Sensors VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (SensorCollection.SensorCollection, entity) -> link to: SensorCollection VERBOSE1 - PCIeSlots VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PCIeSlots.PCIeSlots, entity) -> link to: PCIeSlots VERBOSE1 - UUID VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.UUID, Edm.Guid) -> GUID VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - HeightMm VERBOSE1 - value: 44.45 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 44.45, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 44.45 -> 44.45 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - WidthMm VERBOSE1 - value: 431.8 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 431.8, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 431.8 -> 431.8 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - DepthMm VERBOSE1 - value: 711 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 711, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 711 -> 711 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - WeightKg VERBOSE1 - value: 15.31 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 15.31, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 15.31 -> 15.31 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - NetworkAdapters VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (NetworkAdapterCollection.NetworkAdapterCollection, entity) -> link to: NetworkAdapterCollection VERBOSE1 - Location VERBOSE1 - value: {'Placement': {'Rack': 'WEB43', 'RackOffset': 12, 'RackOffsetUnits': 'EIA_310', 'Row': 'North'}, 'PostalAddress': {'City': 'Portland', 'Country': 'US', 'HouseNumber': 1100, 'Name': 'DMTF', 'PostalCode': '97204', 'Street': '1001 SW 5th Avenue', 'Territory': 'OR'}} VERBOSE1 - is Optional DEBUG - displayType: (Resource.v1_16_0.Location, complex) -> Resource.v1_16_0.Location VERBOSE1 - PartLocationContext VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Contacts VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.v1_7_0.ContactInfo), complex) -> ContactInfo VERBOSE1 - Longitude VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Latitude VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - AltitudeMeters VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PartLocation VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.v1_5_0.PartLocation, complex) -> Resource.v1_5_0.PartLocation VERBOSE1 - PostalAddress VERBOSE1 - value: {'City': 'Portland', 'Country': 'US', 'HouseNumber': 1100, 'Name': 'DMTF', 'PostalCode': '97204', 'Street': '1001 SW 5th Avenue', 'Territory': 'OR'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.v1_7_0.PostalAddress, complex) -> Resource.v1_7_0.PostalAddress VERBOSE1 - AdditionalInfo VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Country VERBOSE1 - value: US VERBOSE1 - is Optional DEBUG - (Edm.String, 'US', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: US -> US DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Territory VERBOSE1 - value: OR VERBOSE1 - is Optional DEBUG - (Edm.String, 'OR', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OR -> OR DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - District VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - City VERBOSE1 - value: Portland VERBOSE1 - is Optional DEBUG - (Edm.String, 'Portland', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Portland -> Portland DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Division VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Neighborhood VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LeadingStreetDirection VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Street VERBOSE1 - value: 1001 SW 5th Avenue VERBOSE1 - is Optional DEBUG - (Edm.String, '1001 SW 5th Avenue', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1001 SW 5th Avenue -> 1001 SW 5th Avenue DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - TrailingStreetSuffix VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - StreetSuffix VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - HouseNumber VERBOSE1 - value: 1100 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1100, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1100 -> 1100 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - HouseNumberSuffix VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Landmark VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Floor VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: DMTF VERBOSE1 - is Optional DEBUG - (Edm.String, 'DMTF', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DMTF -> DMTF DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PostalCode VERBOSE1 - value: 97204 VERBOSE1 - is Optional DEBUG - (Edm.String, '97204', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 97204 -> 97204 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Building VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Unit VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Room VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Seat VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PlaceType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Community VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - POBox VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AdditionalCode VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Road VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RoadSection VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RoadBranch VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RoadSubBranch VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RoadPreModifier VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RoadPostModifier VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - GPSCoords VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Placement VERBOSE1 - value: {'Rack': 'WEB43', 'RackOffset': 12, 'RackOffsetUnits': 'EIA_310', 'Row': 'North'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.v1_7_0.Placement, complex) -> Resource.v1_7_0.Placement VERBOSE1 - AdditionalInfo VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Row VERBOSE1 - value: North VERBOSE1 - is Optional DEBUG - (Edm.String, 'North', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: North -> North DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Rack VERBOSE1 - value: WEB43 VERBOSE1 - is Optional DEBUG - (Edm.String, 'WEB43', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: WEB43 -> WEB43 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RackOffsetUnits VERBOSE1 - value: EIA_310 VERBOSE1 - is Optional DEBUG - (Resource.v1_3_0.RackUnits, 'EIA_310', 'Resource.v1_3_0.RackUnits', 'Property', 'Resource.v1_3_0.RackUnits') DEBUG - (Resource.v1_3_0.RackUnits, 'EIA_310', 'Resource.v1_3_0.RackUnits', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: EIA_310 -> EIA_310 DEBUG - displayType: (Resource.v1_3_0.RackUnits, enum) -> string (enum) VERBOSE1 - RackOffset VERBOSE1 - value: 12 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 12, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 12 -> 12 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Info VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - InfoFormat VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PhysicalSecurity VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Chassis.v1_1_0.PhysicalSecurity, complex) -> Chassis.v1_1_0.PhysicalSecurity VERBOSE1 - PowerState VERBOSE1 - value: On VERBOSE1 - is Optional DEBUG - (Resource.PowerState, 'On', 'Resource.PowerState', 'Property', 'Resource.PowerState') DEBUG - (Resource.PowerState, 'On', 'Resource.PowerState', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: On -> On DEBUG - displayType: (Resource.PowerState, enum) -> string (enum) VERBOSE1 - ChassisType VERBOSE1 - value: RackMount VERBOSE1 - Mandatory Test: OK DEBUG - (Chassis.v1_0_0.ChassisType, 'RackMount', 'Chassis.v1_0_0.ChassisType', 'Property', 'Chassis.v1_0_0.ChassisType') DEBUG - (Chassis.v1_0_0.ChassisType, 'RackMount', 'Chassis.v1_0_0.ChassisType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: RackMount -> RackMount DEBUG - displayType: (Chassis.v1_0_0.ChassisType, enum) -> string (enum) VERBOSE1 - Manufacturer VERBOSE1 - value: Contoso VERBOSE1 - is Optional DEBUG - (Edm.String, 'Contoso', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso -> Contoso DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: 3500RX VERBOSE1 - is Optional DEBUG - (Edm.String, '3500RX', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 3500RX -> 3500RX DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SKU VERBOSE1 - value: 8675309 VERBOSE1 - is Optional DEBUG - (Edm.String, '8675309', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 8675309 -> 8675309 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: 437XR1138R2 VERBOSE1 - is Optional DEBUG - (Edm.String, '437XR1138R2', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 437XR1138R2 -> 437XR1138R2 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: 224071-J23 VERBOSE1 - is Optional DEBUG - (Edm.String, '224071-J23', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 224071-J23 -> 224071-J23 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AssetTag VERBOSE1 - value: Chicago-45Z-2381 VERBOSE1 - is Optional DEBUG - (Edm.String, 'Chicago-45Z-2381', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Chicago-45Z-2381 -> Chicago-45Z-2381 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - IndicatorLED VERBOSE1 - value: Lit VERBOSE1 - is Optional WARNING - IndicatorLED: The given property is deprecated: This property has been deprecated in favor of the LocationIndicatorActive property. DEBUG - (Chassis.v1_0_0.IndicatorLED, 'Lit', 'Chassis.v1_0_0.IndicatorLED', 'Property', 'Chassis.v1_0_0.IndicatorLED') DEBUG - (Chassis.v1_0_0.IndicatorLED, 'Lit', 'Chassis.v1_0_0.IndicatorLED', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Lit -> Lit DEBUG - displayType: (Chassis.v1_0_0.IndicatorLED, enum) -> string (enum) VERBOSE1 - Links VERBOSE1 - value: {'ComputerSystems': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}], 'ManagedBy': [{'@odata.id': '/redfish/v1/Managers/BMC'}], 'ManagersInChassis': [{'@odata.id': '/redfish/v1/Managers/BMC'}]} VERBOSE1 - is Optional DEBUG - displayType: (Chassis.v1_11_0.Links, complex) -> Chassis.v1_11_0.Links VERBOSE1 - Facility VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Facility.Facility, entity) -> link to: Facility VERBOSE1 - Processors VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Processor.Processor), entity) -> link: Processor VERBOSE1 - Switches VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Switch.Switch), entity) -> link: Switch VERBOSE1 - ResourceBlocks VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(ResourceBlock.ResourceBlock), entity) -> link: ResourceBlock VERBOSE1 - PCIeDevices VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(PCIeDevice.PCIeDevice), entity) -> link: PCIeDevice VERBOSE1 - ManagersInChassis VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Manager.Manager), entity) -> links: Manager DEBUG - (Collection(Manager.Manager), {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Collection(Manager.Manager)', 'NavigationProperty', 'Collection(Manager.Manager)') DEBUG - (Manager.Manager, {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Manager.Manager', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = ManagersInChassis VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC'} -> Link: /redfish/v1/Managers/BMC DEBUG - displayType: (Collection(Manager.Manager), entity) -> link: Manager VERBOSE1 - Drives VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Drive.Drive), entity) -> link: Drive VERBOSE1 - Storage VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Storage.Storage), entity) -> link: Storage VERBOSE1 - ComputerSystems VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ComputerSystem.ComputerSystem), entity) -> links: ComputerSystem DEBUG - (Collection(ComputerSystem.ComputerSystem), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(ComputerSystem.ComputerSystem)', 'NavigationProperty', 'Collection(ComputerSystem.ComputerSystem)') DEBUG - (ComputerSystem.ComputerSystem, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'ComputerSystem.ComputerSystem', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = ComputerSystems VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(ComputerSystem.ComputerSystem), entity) -> link: ComputerSystem VERBOSE1 - ManagedBy VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Manager.Manager), entity) -> links: Manager DEBUG - (Collection(Manager.Manager), {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Collection(Manager.Manager)', 'NavigationProperty', 'Collection(Manager.Manager)') DEBUG - (Manager.Manager, {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Manager.Manager', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = ManagedBy VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC'} -> Link: /redfish/v1/Managers/BMC DEBUG - displayType: (Collection(Manager.Manager), entity) -> link: Manager VERBOSE1 - ContainedBy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Chassis.Chassis, entity) -> link to: Chassis VERBOSE1 - Contains VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Chassis.Chassis), entity) -> link: Chassis VERBOSE1 - PoweredBy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - CooledBy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Chassis.v1_0_0.Actions, complex) -> Chassis.v1_0_0.Actions VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - LogServices VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (LogServiceCollection.LogServiceCollection, entity) -> link to: LogServiceCollection VERBOSE1 - Thermal VERBOSE1 - value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'} VERBOSE1 - is Optional WARNING - Thermal: The given property is deprecated: This link has been deprecated in favor of the ThermalSubsystem link property. DEBUG - (Thermal.Thermal, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}, 'Thermal.Thermal', 'NavigationProperty', 'Thermal.Thermal') DEBUG - (Thermal.Thermal, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}, 'Thermal.Thermal', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Thermal VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'} -> Link: /redfish/v1/Chassis/1U/Thermal DEBUG - displayType: (Thermal.Thermal, entity) -> link to: Thermal VERBOSE1 - Power VERBOSE1 - value: {'@odata.id': '/redfish/v1/Chassis/1U/Power'} VERBOSE1 - is Optional WARNING - Power: The given property is deprecated: This link has been deprecated in favor of the PowerSubsystem link property. DEBUG - (Power.Power, {'@odata.id': '/redfish/v1/Chassis/1U/Power'}, 'Power.Power', 'NavigationProperty', 'Power.Power') DEBUG - (Power.Power, {'@odata.id': '/redfish/v1/Chassis/1U/Power'}, 'Power.Power', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Power DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Chassis/1U/Power {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Chassis/1U/Power: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Chassis/1U/Power DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Chassis/1U/Power HTTP/1.1" 200 4477 INFO - Response Time for GET to /redfish/v1/Chassis/1U/Power: 0.004821582999966267 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Chassis/1U/Power: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 4477 Body Response of /redfish/v1/Chassis/1U/Power: b'{\n "@odata.id": "/redfish/v1/Chassis/1U/Power",\n "@odata.type": "#Power.v1_6_0.Power",\n "Id": "Power",\n "Name": "Power",\n "Oem": {},\n "PowerControl": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Power#/PowerControl/0",\n "MemberId": "0",\n "Name": "System Input Power",\n "Oem": {},\n "PowerAllocatedWatts": 800,\n "PowerAvailableWatts": 0,\n "PowerCapacityWatts": 800,\n "PowerConsumedWatts": 344,\n "PowerLimit": {\n "CorrectionInMs": 50,\n "LimitException": "LogEventOnly",\n "LimitInWatts": 500\n },\n "PowerMetrics": {\n "AverageConsumedWatts": 319,\n "IntervalInMin": 30,\n "MaxConsumedWatts": 489,\n "MinConsumedWatts": 271\n },\n "PowerRequestedWatts": 800,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "PowerSupplies": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Power#/PowerSupplies/0",\n "FirmwareVersion": "1.00",\n "InputRanges": [\n {\n "InputType": "AC",\n "MaximumVoltage": 120,\n "MinimumVoltage": 100,\n "OutputWattage": 800\n },\n {\n "InputType": "AC",\n "MaximumVoltage": 240,\n "MinimumVoltage": 200,\n "OutputWattage": 1300\n }\n ],\n "LastPowerOutputWatts": 325,\n "LineInputVoltage": 120,\n "LineInputVoltageType": "ACWideRange",\n "Manufacturer": "ManufacturerName",\n "MemberId": "0",\n "Model": "499253-B21",\n "Name": "Power Supply Bay",\n "Oem": {},\n "PartNumber": "0000001A3A",\n "PowerCapacityWatts": 800,\n "PowerSupplyType": "AC",\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "SerialNumber": "1Z0000001",\n "SparePartNumber": "0000001A3A",\n "Status": {\n "Health": "Warning",\n "State": "Enabled"\n }\n }\n ],\n "Voltages": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Power#/Voltages/0",\n "LowerThresholdCritical": 11,\n "LowerThresholdFatal": 10,\n "LowerThresholdNonCritical": 11.5,\n "MaxReadingRange": 20,\n "MemberId": "0",\n "MinReadingRange": 0,\n "Name": "VRM1 Voltage",\n "PhysicalContext": "VoltageRegulator",\n "ReadingVolts": 12,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "SensorNumber": 11,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 13,\n "UpperThresholdFatal": 15,\n "UpperThresholdNonCritical": 12.5\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Power#/Voltages/1",\n "LowerThresholdCritical": 4.5,\n "LowerThresholdNonCritical": 4.75,\n "MaxReadingRange": 20,\n "MemberId": "1",\n "MinReadingRange": 0,\n "Name": "VRM2 Voltage",\n "PhysicalContext": "VoltageRegulator",\n "ReadingVolts": 5,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "SensorNumber": 12,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 7,\n "UpperThresholdNonCritical": 5.5\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '4477')], TIME ELAPSED: 0:00:00.006894 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Power'} -> Link: /redfish/v1/Chassis/1U/Power DEBUG - displayType: (Power.Power, entity) -> link to: Power VERBOSE1 - Id VERBOSE1 - value: 1U VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1U', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1U', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1U -> 1U DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Computer System Chassis VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Computer System Chassis', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Computer System Chassis', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Computer System Chassis -> Computer System Chassis DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0, Chassis.v1_11_0, Chassis VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AssetTag PASS VERBOSE1 - ChassisType PASS VERBOSE1 - DepthMm PASS VERBOSE1 - HeightMm PASS VERBOSE1 - Id PASS VERBOSE1 - IndicatorLED Deprecated/v1_14_0 VERBOSE1 - Links complex VERBOSE1 - Location complex VERBOSE1 - Manufacturer PASS VERBOSE1 - Model PASS VERBOSE1 - Name PASS VERBOSE1 - PartNumber PASS VERBOSE1 - Power Deprecated/v1_15_0 VERBOSE1 - PowerState PASS VERBOSE1 - SKU PASS VERBOSE1 - SerialNumber PASS VERBOSE1 - Status complex VERBOSE1 - Thermal Deprecated/v1_15_0 VERBOSE1 - WeightKg PASS VERBOSE1 - WidthMm PASS VERBOSE1 - MediaControllers Optional VERBOSE1 - Memory Optional VERBOSE1 - MemoryDomains Optional VERBOSE1 - PCIeDevices Optional VERBOSE1 - EnvironmentalClass Optional VERBOSE1 - Sensors Optional VERBOSE1 - PCIeSlots Optional VERBOSE1 - UUID Optional VERBOSE1 - Assembly Optional VERBOSE1 - NetworkAdapters Optional VERBOSE1 - Location.PartLocationContext Optional VERBOSE1 - Location.Contacts Optional VERBOSE1 - Location.Longitude Optional VERBOSE1 - Location.Latitude Optional VERBOSE1 - Location.AltitudeMeters Optional VERBOSE1 - Location.PartLocation Optional VERBOSE1 - Location.PostalAddress complex VERBOSE1 - Location.PostalAddress.AdditionalInfo Optional VERBOSE1 - Location.PostalAddress.Country PASS VERBOSE1 - Location.PostalAddress.Territory PASS VERBOSE1 - Location.PostalAddress.District Optional VERBOSE1 - Location.PostalAddress.City PASS VERBOSE1 - Location.PostalAddress.Division Optional VERBOSE1 - Location.PostalAddress.Neighborhood Optional VERBOSE1 - Location.PostalAddress.LeadingStreetDirection Optional VERBOSE1 - Location.PostalAddress.Street PASS VERBOSE1 - Location.PostalAddress.TrailingStreetSuffix Optional VERBOSE1 - Location.PostalAddress.StreetSuffix Optional VERBOSE1 - Location.PostalAddress.HouseNumber PASS VERBOSE1 - Location.PostalAddress.HouseNumberSuffix Optional VERBOSE1 - Location.PostalAddress.Landmark Optional VERBOSE1 - Location.PostalAddress.Location Optional VERBOSE1 - Location.PostalAddress.Floor Optional VERBOSE1 - Location.PostalAddress.Name PASS VERBOSE1 - Location.PostalAddress.PostalCode PASS VERBOSE1 - Location.PostalAddress.Building Optional VERBOSE1 - Location.PostalAddress.Unit Optional VERBOSE1 - Location.PostalAddress.Room Optional VERBOSE1 - Location.PostalAddress.Seat Optional VERBOSE1 - Location.PostalAddress.PlaceType Optional VERBOSE1 - Location.PostalAddress.Community Optional VERBOSE1 - Location.PostalAddress.POBox Optional VERBOSE1 - Location.PostalAddress.AdditionalCode Optional VERBOSE1 - Location.PostalAddress.Road Optional VERBOSE1 - Location.PostalAddress.RoadSection Optional VERBOSE1 - Location.PostalAddress.RoadBranch Optional VERBOSE1 - Location.PostalAddress.RoadSubBranch Optional VERBOSE1 - Location.PostalAddress.RoadPreModifier Optional VERBOSE1 - Location.PostalAddress.RoadPostModifier Optional VERBOSE1 - Location.PostalAddress.GPSCoords Optional VERBOSE1 - Location.Placement complex VERBOSE1 - Location.Placement.AdditionalInfo Optional VERBOSE1 - Location.Placement.Row PASS VERBOSE1 - Location.Placement.Rack PASS VERBOSE1 - Location.Placement.RackOffsetUnits PASS VERBOSE1 - Location.Placement.RackOffset PASS VERBOSE1 - Location.Info Optional VERBOSE1 - Location.InfoFormat Optional VERBOSE1 - Location.Oem Optional VERBOSE1 - PhysicalSecurity Optional VERBOSE1 - Links.Facility Optional VERBOSE1 - Links.Processors Optional VERBOSE1 - Links.Switches Optional VERBOSE1 - Links.ResourceBlocks Optional VERBOSE1 - Links.PCIeDevices Optional VERBOSE1 - Links.ManagersInChassis ... VERBOSE1 - Links.ManagersInChassis[0] PASS VERBOSE1 - Links.Drives Optional VERBOSE1 - Links.Storage Optional VERBOSE1 - Links.ComputerSystems ... VERBOSE1 - Links.ComputerSystems[0] PASS VERBOSE1 - Links.ManagedBy ... VERBOSE1 - Links.ManagedBy[0] PASS VERBOSE1 - Links.ContainedBy Optional VERBOSE1 - Links.Contains Optional VERBOSE1 - Links.PoweredBy Optional VERBOSE1 - Links.CooledBy Optional VERBOSE1 - Links.Oem Optional VERBOSE1 - Actions Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - LogServices Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Chassis.v1_11_0.Chassis, Counter({'skipOptional': 66, 'pass': 33, 'warnDeprecated': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [ManagersInChassis#0--Collection(Manager.Manager), Value: {'@odata.id': '/redfish/v1/Managers/BMC'}, ComputerSystems#0--Collection(ComputerSystem.ComputerSystem), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, ManagedBy#0--Collection(Manager.Manager), Value: {'@odata.id': '/redfish/v1/Managers/BMC'}, Thermal--Thermal.Thermal, Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}, Power--Power.Power, Value: {'@odata.id': '/redfish/v1/Chassis/1U/Power'}] VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Thermal, /redfish/v1/Chassis/1U/Thermal INFO - *** /redfish/v1/Chassis/1U/Thermal VERBOSE1 - *** None, False INFO - Type (Thermal.v1_6_0.Thermal), GET SUCCESS (time: 0:00:00.002829) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Thermal.v1_3_0.ThermalActions, complex) -> Thermal.v1_3_0.ThermalActions VERBOSE1 - Temperatures VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/0', 'MaxReadingRangeTemp': 60, 'MemberId': '0', 'MinReadingRangeTemp': 0, 'Name': 'CPU1 Temp', 'PhysicalContext': 'CPU', 'ReadingCelsius': 41, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}], 'SensorNumber': 5, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42}, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/1', 'MaxReadingRangeTemp': 60, 'MemberId': '1', 'MinReadingRangeTemp': 0, 'Name': 'CPU2 Temp', 'PhysicalContext': 'CPU', 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}], 'SensorNumber': 6, 'Status': {'State': 'Disabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42}, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/2', 'LowerThresholdCritical': 5, 'LowerThresholdFatal': 0, 'LowerThresholdNonCritical': 10, 'MaxReadingRangeTemp': 60, 'MemberId': '2', 'MinReadingRangeTemp': 0, 'Name': 'Chassis Intake Temp', 'PhysicalContext': 'Intake', 'ReadingCelsius': 25, 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}], 'SensorNumber': 9, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 40, 'UpperThresholdFatal': 50, 'UpperThresholdNonCritical': 30}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Thermal.v1_0_0.Temperature), entity) -> links: Temperature DEBUG - (Collection(Thermal.v1_0_0.Temperature), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/0', 'MaxReadingRangeTemp': 60, 'MemberId': '0', 'MinReadingRangeTemp': 0, 'Name': 'CPU1 Temp', 'PhysicalContext': 'CPU', 'ReadingCelsius': 41, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}], 'SensorNumber': 5, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42}, 'Collection(Thermal.v1_0_0.Temperature)', 'NavigationProperty', 'Collection(Thermal.v1_0_0.Temperature)') DEBUG - (Thermal.v1_0_0.Temperature, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/0', 'MaxReadingRangeTemp': 60, 'MemberId': '0', 'MinReadingRangeTemp': 0, 'Name': 'CPU1 Temp', 'PhysicalContext': 'CPU', 'ReadingCelsius': 41, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}], 'SensorNumber': 5, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42}, 'Thermal.v1_0_0.Temperature', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Temperatures VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/0', 'MaxReadingRangeTemp': 60, 'MemberId': '0', 'MinReadingRangeTemp': 0, 'Name': 'CPU1 Temp', 'PhysicalContext': 'CPU', 'ReadingCelsius': 41, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}], 'SensorNumber': 5, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42} -> Referenceable object - see report Temperatures[0] listed below DEBUG - displayType: (Collection(Thermal.v1_0_0.Temperature), entity) -> link: Temperature DEBUG - (Collection(Thermal.v1_0_0.Temperature), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/1', 'MaxReadingRangeTemp': 60, 'MemberId': '1', 'MinReadingRangeTemp': 0, 'Name': 'CPU2 Temp', 'PhysicalContext': 'CPU', 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}], 'SensorNumber': 6, 'Status': {'State': 'Disabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42}, 'Collection(Thermal.v1_0_0.Temperature)', 'NavigationProperty', 'Collection(Thermal.v1_0_0.Temperature)') DEBUG - (Thermal.v1_0_0.Temperature, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/1', 'MaxReadingRangeTemp': 60, 'MemberId': '1', 'MinReadingRangeTemp': 0, 'Name': 'CPU2 Temp', 'PhysicalContext': 'CPU', 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}], 'SensorNumber': 6, 'Status': {'State': 'Disabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42}, 'Thermal.v1_0_0.Temperature', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Temperatures VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/1', 'MaxReadingRangeTemp': 60, 'MemberId': '1', 'MinReadingRangeTemp': 0, 'Name': 'CPU2 Temp', 'PhysicalContext': 'CPU', 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}], 'SensorNumber': 6, 'Status': {'State': 'Disabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42} -> Referenceable object - see report Temperatures[1] listed below DEBUG - displayType: (Collection(Thermal.v1_0_0.Temperature), entity) -> link: Temperature DEBUG - (Collection(Thermal.v1_0_0.Temperature), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/2', 'LowerThresholdCritical': 5, 'LowerThresholdFatal': 0, 'LowerThresholdNonCritical': 10, 'MaxReadingRangeTemp': 60, 'MemberId': '2', 'MinReadingRangeTemp': 0, 'Name': 'Chassis Intake Temp', 'PhysicalContext': 'Intake', 'ReadingCelsius': 25, 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}], 'SensorNumber': 9, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 40, 'UpperThresholdFatal': 50, 'UpperThresholdNonCritical': 30}, 'Collection(Thermal.v1_0_0.Temperature)', 'NavigationProperty', 'Collection(Thermal.v1_0_0.Temperature)') DEBUG - (Thermal.v1_0_0.Temperature, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/2', 'LowerThresholdCritical': 5, 'LowerThresholdFatal': 0, 'LowerThresholdNonCritical': 10, 'MaxReadingRangeTemp': 60, 'MemberId': '2', 'MinReadingRangeTemp': 0, 'Name': 'Chassis Intake Temp', 'PhysicalContext': 'Intake', 'ReadingCelsius': 25, 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}], 'SensorNumber': 9, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 40, 'UpperThresholdFatal': 50, 'UpperThresholdNonCritical': 30}, 'Thermal.v1_0_0.Temperature', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Temperatures VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/2', 'LowerThresholdCritical': 5, 'LowerThresholdFatal': 0, 'LowerThresholdNonCritical': 10, 'MaxReadingRangeTemp': 60, 'MemberId': '2', 'MinReadingRangeTemp': 0, 'Name': 'Chassis Intake Temp', 'PhysicalContext': 'Intake', 'ReadingCelsius': 25, 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}], 'SensorNumber': 9, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 40, 'UpperThresholdFatal': 50, 'UpperThresholdNonCritical': 30} -> Referenceable object - see report Temperatures[2] listed below DEBUG - displayType: (Collection(Thermal.v1_0_0.Temperature), entity) -> link: Temperature VERBOSE1 - Fans VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan', 'PhysicalContext': 'Backplane', 'Reading': 2100, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan Backup', 'PhysicalContext': 'Backplane', 'Reading': 2050, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Thermal.v1_0_0.Fan), entity) -> links: Fan DEBUG - (Collection(Thermal.v1_0_0.Fan), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan', 'PhysicalContext': 'Backplane', 'Reading': 2100, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, 'Collection(Thermal.v1_0_0.Fan)', 'NavigationProperty', 'Collection(Thermal.v1_0_0.Fan)') DEBUG - (Thermal.v1_0_0.Fan, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan', 'PhysicalContext': 'Backplane', 'Reading': 2100, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, 'Thermal.v1_0_0.Fan', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Fans VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan', 'PhysicalContext': 'Backplane', 'Reading': 2100, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}} -> Referenceable object - see report Fans[0] listed below DEBUG - displayType: (Collection(Thermal.v1_0_0.Fan), entity) -> link: Fan DEBUG - (Collection(Thermal.v1_0_0.Fan), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan Backup', 'PhysicalContext': 'Backplane', 'Reading': 2050, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, 'Collection(Thermal.v1_0_0.Fan)', 'NavigationProperty', 'Collection(Thermal.v1_0_0.Fan)') DEBUG - (Thermal.v1_0_0.Fan, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan Backup', 'PhysicalContext': 'Backplane', 'Reading': 2050, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, 'Thermal.v1_0_0.Fan', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Fans VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan Backup', 'PhysicalContext': 'Backplane', 'Reading': 2050, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}} -> Referenceable object - see report Fans[1] listed below DEBUG - displayType: (Collection(Thermal.v1_0_0.Fan), entity) -> link: Fan VERBOSE1 - Redundancy VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0', 'MaxNumSupported': 2, 'MemberId': '0', 'MinNumNeeded': 1, 'Mode': 'N+m', 'Name': 'BaseBoard System Fans', 'RedundancySet': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'}, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> links: Redundancy DEBUG - (Collection(Redundancy.Redundancy), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0', 'MaxNumSupported': 2, 'MemberId': '0', 'MinNumNeeded': 1, 'Mode': 'N+m', 'Name': 'BaseBoard System Fans', 'RedundancySet': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'}, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, 'Collection(Redundancy.Redundancy)', 'NavigationProperty', 'Collection(Redundancy.Redundancy)') DEBUG - (Redundancy.Redundancy, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0', 'MaxNumSupported': 2, 'MemberId': '0', 'MinNumNeeded': 1, 'Mode': 'N+m', 'Name': 'BaseBoard System Fans', 'RedundancySet': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'}, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, 'Redundancy.Redundancy', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Redundancy VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0', 'MaxNumSupported': 2, 'MemberId': '0', 'MinNumNeeded': 1, 'Mode': 'N+m', 'Name': 'BaseBoard System Fans', 'RedundancySet': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'}, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}} -> Referenceable object - see report Redundancy[0] listed below DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> link: Redundancy VERBOSE1 - Status VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - Id VERBOSE1 - value: Thermal VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Thermal', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Thermal', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Thermal -> Thermal DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Thermal VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Thermal', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Thermal', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Thermal -> Thermal DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Thermal, Thermal.v1_6_0, Thermal VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Fans ... VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Redundancy ... VERBOSE1 - Temperatures ... VERBOSE1 - Actions Optional VERBOSE1 - Temperatures[0] PASS VERBOSE1 - Temperatures[1] PASS VERBOSE1 - Temperatures[2] PASS VERBOSE1 - Fans[0] PASS VERBOSE1 - Fans[1] PASS VERBOSE1 - Redundancy[0] PASS VERBOSE1 - Status Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Thermal.v1_6_0.Thermal, Counter({'pass': 8, 'skipOptional': 4, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Temperatures#0--Collection(Thermal.v1_0_0.Temperature), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/0', 'MaxReadingRangeTemp': 60, 'MemberId': '0', 'MinReadingRangeTemp': 0, 'Name': 'CPU1 Temp', 'PhysicalContext': 'CPU', 'ReadingCelsius': 41, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}], 'SensorNumber': 5, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42}, Temperatures#1--Collection(Thermal.v1_0_0.Temperature), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/1', 'MaxReadingRangeTemp': 60, 'MemberId': '1', 'MinReadingRangeTemp': 0, 'Name': 'CPU2 Temp', 'PhysicalContext': 'CPU', 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}], 'SensorNumber': 6, 'Status': {'State': 'Disabled'}, 'UpperThresholdCritical': 45, 'UpperThresholdFatal': 48, 'UpperThresholdNonCritical': 42}, Temperatures#2--Collection(Thermal.v1_0_0.Temperature), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Temperatures/2', 'LowerThresholdCritical': 5, 'LowerThresholdFatal': 0, 'LowerThresholdNonCritical': 10, 'MaxReadingRangeTemp': 60, 'MemberId': '2', 'MinReadingRangeTemp': 0, 'Name': 'Chassis Intake Temp', 'PhysicalContext': 'Intake', 'ReadingCelsius': 25, 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}], 'SensorNumber': 9, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 40, 'UpperThresholdFatal': 50, 'UpperThresholdNonCritical': 30}, Fans#0--Collection(Thermal.v1_0_0.Fan), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan', 'PhysicalContext': 'Backplane', 'Reading': 2100, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, Fans#1--Collection(Thermal.v1_0_0.Fan), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1', 'LowerThresholdFatal': 0, 'MaxReadingRange': 5000, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'BaseBoard System Fan Backup', 'PhysicalContext': 'Backplane', 'Reading': 2050, 'ReadingUnits': 'RPM', 'Redundancy': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}], 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, Redundancy#0--Collection(Redundancy.Redundancy), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0', 'MaxNumSupported': 2, 'MemberId': '0', 'MinNumNeeded': 1, 'Mode': 'N+m', 'Name': 'BaseBoard System Fans', 'RedundancySet': [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'}, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}] VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Thermal -> Temperatures#0, /redfish/v1/Chassis/1U/Thermal#/Temperatures/0 INFO - *** /redfish/v1/Chassis/1U/Thermal#/Temperatures/0 VERBOSE1 - *** Collection(Thermal.v1_0_0.Temperature), True VERBOSE1 - ('Morphing Complex', 'Thermal.v1_6_0', 'Temperature', 'Thermal.v1_6_0') INFO - Type (Thermal.v1_6_0.Temperature), GET SUCCESS (time: 0) VERBOSE1 - UpperThresholdUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LowerThresholdUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DeltaReadingCelsius VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - DeltaPhysicalContext VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - MaxAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MinAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AdjustedMaxAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AdjustedMinAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Thermal.v1_3_0.TemperatureActions, complex) -> Thermal.v1_3_0.TemperatureActions VERBOSE1 - Name VERBOSE1 - value: CPU1 Temp VERBOSE1 - is Optional DEBUG - (Edm.String, 'CPU1 Temp', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CPU1 Temp -> CPU1 Temp DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SensorNumber VERBOSE1 - value: 5 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 5, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 5 -> 5 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ReadingCelsius VERBOSE1 - value: 41 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 41, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 41 -> 41 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdNonCritical VERBOSE1 - value: 42 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 42, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 42 -> 42 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdCritical VERBOSE1 - value: 45 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 45, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 45 -> 45 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdFatal VERBOSE1 - value: 48 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 48, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 48 -> 48 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdNonCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdFatal VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MinReadingRangeTemp VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaxReadingRangeTemp VERBOSE1 - value: 60 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 60, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 60 -> 60 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PhysicalContext VERBOSE1 - value: CPU VERBOSE1 - is Optional DEBUG - (PhysicalContext.PhysicalContext, 'CPU', 'PhysicalContext.PhysicalContext', 'Property', 'PhysicalContext.PhysicalContext') DEBUG - (PhysicalContext.PhysicalContext, 'CPU', 'PhysicalContext.PhysicalContext', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: CPU -> CPU DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/CPU1 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - MemberId VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Thermal -> Temperatures#0, Thermal.v1_6_0, Temperature VERBOSE1 - @odata.id PASS VERBOSE1 - MaxReadingRangeTemp PASS VERBOSE1 - MemberId PASS VERBOSE1 - MinReadingRangeTemp PASS VERBOSE1 - Name PASS VERBOSE1 - PhysicalContext PASS VERBOSE1 - ReadingCelsius PASS VERBOSE1 - RelatedItem ... VERBOSE1 - SensorNumber PASS VERBOSE1 - Status complex VERBOSE1 - UpperThresholdCritical PASS VERBOSE1 - UpperThresholdFatal PASS VERBOSE1 - UpperThresholdNonCritical PASS VERBOSE1 - UpperThresholdUser Optional VERBOSE1 - LowerThresholdUser Optional VERBOSE1 - DeltaReadingCelsius Optional VERBOSE1 - DeltaPhysicalContext Optional VERBOSE1 - MaxAllowableOperatingValue Optional VERBOSE1 - MinAllowableOperatingValue Optional VERBOSE1 - AdjustedMaxAllowableOperatingValue Optional VERBOSE1 - AdjustedMinAllowableOperatingValue Optional VERBOSE1 - Actions Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - LowerThresholdNonCritical Optional VERBOSE1 - LowerThresholdCritical Optional VERBOSE1 - LowerThresholdFatal Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Thermal.v1_6_0.Temperature, Counter({'skipOptional': 16, 'pass': 13, 'passGet': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU1'}] VERBOSE1 - Temperatures#0, Counter({'skipOptional': 16, 'pass': 13, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Thermal -> Temperatures#1, /redfish/v1/Chassis/1U/Thermal#/Temperatures/1 INFO - *** /redfish/v1/Chassis/1U/Thermal#/Temperatures/1 VERBOSE1 - *** Collection(Thermal.v1_0_0.Temperature), True VERBOSE1 - ('Morphing Complex', 'Thermal.v1_6_0', 'Temperature', 'Thermal.v1_6_0') INFO - Type (Thermal.v1_6_0.Temperature), GET SUCCESS (time: 0) VERBOSE1 - UpperThresholdUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LowerThresholdUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DeltaReadingCelsius VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - DeltaPhysicalContext VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - MaxAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MinAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AdjustedMaxAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AdjustedMinAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Thermal.v1_3_0.TemperatureActions, complex) -> Thermal.v1_3_0.TemperatureActions VERBOSE1 - Name VERBOSE1 - value: CPU2 Temp VERBOSE1 - is Optional DEBUG - (Edm.String, 'CPU2 Temp', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CPU2 Temp -> CPU2 Temp DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SensorNumber VERBOSE1 - value: 6 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 6, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 6 -> 6 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Status VERBOSE1 - value: {'State': 'Disabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Disabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Disabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Disabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Disabled -> Disabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ReadingCelsius VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdNonCritical VERBOSE1 - value: 42 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 42, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 42 -> 42 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdCritical VERBOSE1 - value: 45 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 45, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 45 -> 45 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdFatal VERBOSE1 - value: 48 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 48, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 48 -> 48 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdNonCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdFatal VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MinReadingRangeTemp VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaxReadingRangeTemp VERBOSE1 - value: 60 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 60, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 60 -> 60 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PhysicalContext VERBOSE1 - value: CPU VERBOSE1 - is Optional DEBUG - (PhysicalContext.PhysicalContext, 'CPU', 'PhysicalContext.PhysicalContext', 'Property', 'PhysicalContext.PhysicalContext') DEBUG - (PhysicalContext.PhysicalContext, 'CPU', 'PhysicalContext.PhysicalContext', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: CPU -> CPU DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'} -> Link: /redfish/v1/Systems/437XR1138R2/Processors/CPU2 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - MemberId VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Thermal -> Temperatures#1, Thermal.v1_6_0, Temperature VERBOSE1 - @odata.id PASS VERBOSE1 - MaxReadingRangeTemp PASS VERBOSE1 - MemberId PASS VERBOSE1 - MinReadingRangeTemp PASS VERBOSE1 - Name PASS VERBOSE1 - PhysicalContext PASS VERBOSE1 - RelatedItem ... VERBOSE1 - SensorNumber PASS VERBOSE1 - Status complex VERBOSE1 - UpperThresholdCritical PASS VERBOSE1 - UpperThresholdFatal PASS VERBOSE1 - UpperThresholdNonCritical PASS VERBOSE1 - UpperThresholdUser Optional VERBOSE1 - LowerThresholdUser Optional VERBOSE1 - DeltaReadingCelsius Optional VERBOSE1 - DeltaPhysicalContext Optional VERBOSE1 - MaxAllowableOperatingValue Optional VERBOSE1 - MinAllowableOperatingValue Optional VERBOSE1 - AdjustedMaxAllowableOperatingValue Optional VERBOSE1 - AdjustedMinAllowableOperatingValue Optional VERBOSE1 - Actions Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health Optional VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - ReadingCelsius Optional VERBOSE1 - LowerThresholdNonCritical Optional VERBOSE1 - LowerThresholdCritical Optional VERBOSE1 - LowerThresholdFatal Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Thermal.v1_6_0.Temperature, Counter({'skipOptional': 18, 'pass': 11, 'passGet': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2/Processors/CPU2'}] VERBOSE1 - Temperatures#1, Counter({'skipOptional': 18, 'pass': 11, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Thermal -> Temperatures#2, /redfish/v1/Chassis/1U/Thermal#/Temperatures/2 INFO - *** /redfish/v1/Chassis/1U/Thermal#/Temperatures/2 VERBOSE1 - *** Collection(Thermal.v1_0_0.Temperature), True VERBOSE1 - ('Morphing Complex', 'Thermal.v1_6_0', 'Temperature', 'Thermal.v1_6_0') INFO - Type (Thermal.v1_6_0.Temperature), GET SUCCESS (time: 0) VERBOSE1 - UpperThresholdUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LowerThresholdUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DeltaReadingCelsius VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - DeltaPhysicalContext VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - MaxAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MinAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AdjustedMaxAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AdjustedMinAllowableOperatingValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Thermal.v1_3_0.TemperatureActions, complex) -> Thermal.v1_3_0.TemperatureActions VERBOSE1 - Name VERBOSE1 - value: Chassis Intake Temp VERBOSE1 - is Optional DEBUG - (Edm.String, 'Chassis Intake Temp', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Chassis Intake Temp -> Chassis Intake Temp DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SensorNumber VERBOSE1 - value: 9 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 9, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 9 -> 9 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ReadingCelsius VERBOSE1 - value: 25 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 25, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 25 -> 25 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdNonCritical VERBOSE1 - value: 30 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 30, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 30 -> 30 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdCritical VERBOSE1 - value: 40 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 40, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 40 -> 40 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdFatal VERBOSE1 - value: 50 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 50, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 50 -> 50 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdNonCritical VERBOSE1 - value: 10 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 10, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 10 -> 10 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdCritical VERBOSE1 - value: 5 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 5, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 5 -> 5 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdFatal VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MinReadingRangeTemp VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaxReadingRangeTemp VERBOSE1 - value: 60 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 60, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 60 -> 60 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PhysicalContext VERBOSE1 - value: Intake VERBOSE1 - is Optional DEBUG - (PhysicalContext.PhysicalContext, 'Intake', 'PhysicalContext.PhysicalContext', 'Property', 'PhysicalContext.PhysicalContext') DEBUG - (PhysicalContext.PhysicalContext, 'Intake', 'PhysicalContext.PhysicalContext', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Intake -> Intake DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U'}, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - MemberId VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '2', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Thermal -> Temperatures#2, Thermal.v1_6_0, Temperature VERBOSE1 - @odata.id PASS VERBOSE1 - LowerThresholdCritical PASS VERBOSE1 - LowerThresholdFatal PASS VERBOSE1 - LowerThresholdNonCritical PASS VERBOSE1 - MaxReadingRangeTemp PASS VERBOSE1 - MemberId PASS VERBOSE1 - MinReadingRangeTemp PASS VERBOSE1 - Name PASS VERBOSE1 - PhysicalContext PASS VERBOSE1 - ReadingCelsius PASS VERBOSE1 - RelatedItem ... VERBOSE1 - SensorNumber PASS VERBOSE1 - Status complex VERBOSE1 - UpperThresholdCritical PASS VERBOSE1 - UpperThresholdFatal PASS VERBOSE1 - UpperThresholdNonCritical PASS VERBOSE1 - UpperThresholdUser Optional VERBOSE1 - LowerThresholdUser Optional VERBOSE1 - DeltaReadingCelsius Optional VERBOSE1 - DeltaPhysicalContext Optional VERBOSE1 - MaxAllowableOperatingValue Optional VERBOSE1 - MinAllowableOperatingValue Optional VERBOSE1 - AdjustedMaxAllowableOperatingValue Optional VERBOSE1 - AdjustedMinAllowableOperatingValue Optional VERBOSE1 - Actions Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - RelatedItem[1] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Thermal.v1_6_0.Temperature, Counter({'pass': 17, 'skipOptional': 13, 'passGet': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}, RelatedItem#1--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}] VERBOSE1 - Temperatures#2, Counter({'pass': 17, 'skipOptional': 13, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Thermal -> Fans#0, /redfish/v1/Chassis/1U/Thermal#/Fans/0 INFO - *** /redfish/v1/Chassis/1U/Thermal#/Fans/0 VERBOSE1 - *** Collection(Thermal.v1_0_0.Fan), True VERBOSE1 - ('Morphing Complex', 'Thermal.v1_6_0', 'Fan', 'Thermal.v1_6_0') INFO - Type (Thermal.v1_6_0.Fan), GET SUCCESS (time: 0) VERBOSE1 - SensorNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - HotPluggable VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Thermal.v1_3_0.FanActions, complex) -> Thermal.v1_3_0.FanActions VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SparePartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - IndicatorLED VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.IndicatorLED, enum) -> string (enum) VERBOSE1 - Name VERBOSE1 - value: BaseBoard System Fan VERBOSE1 - is Optional DEBUG - (Edm.String, 'BaseBoard System Fan', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BaseBoard System Fan -> BaseBoard System Fan DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ReadingUnits VERBOSE1 - value: RPM VERBOSE1 - is Optional DEBUG - (Thermal.v1_0_1.ReadingUnits, 'RPM', 'Thermal.v1_0_1.ReadingUnits', 'Property', 'Thermal.v1_0_1.ReadingUnits') DEBUG - (Thermal.v1_0_1.ReadingUnits, 'RPM', 'Thermal.v1_0_1.ReadingUnits', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: RPM -> RPM DEBUG - displayType: (Thermal.v1_0_1.ReadingUnits, enum) -> string (enum) VERBOSE1 - FanName VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PhysicalContext VERBOSE1 - value: Backplane VERBOSE1 - is Optional DEBUG - (PhysicalContext.PhysicalContext, 'Backplane', 'PhysicalContext.PhysicalContext', 'Property', 'PhysicalContext.PhysicalContext') DEBUG - (PhysicalContext.PhysicalContext, 'Backplane', 'PhysicalContext.PhysicalContext', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Backplane -> Backplane DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Reading VERBOSE1 - value: 2100 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2100, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2100 -> 2100 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - UpperThresholdNonCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - UpperThresholdCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - UpperThresholdFatal VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LowerThresholdNonCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LowerThresholdCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LowerThresholdFatal VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MinReadingRange VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MaxReadingRange VERBOSE1 - value: 5000 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 5000, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 5000 -> 5000 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - Redundancy VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> links: Redundancy DEBUG - (Collection(Redundancy.Redundancy), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}, 'Collection(Redundancy.Redundancy)', 'NavigationProperty', 'Collection(Redundancy.Redundancy)') DEBUG - (Redundancy.Redundancy, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}, 'Redundancy.Redundancy', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Redundancy DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Chassis/1U/Thermal#/Redundancy/0 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Chassis/1U/Thermal: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Chassis/1U/Thermal DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Chassis/1U/Thermal HTTP/1.1" 200 4971 INFO - Response Time for GET to /redfish/v1/Chassis/1U/Thermal: 0.0034717199999931836 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Chassis/1U/Thermal: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:06 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 4971 Body Response of /redfish/v1/Chassis/1U/Thermal: b'{\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal",\n "@odata.type": "#Thermal.v1_6_0.Thermal",\n "Fans": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/0",\n "LowerThresholdFatal": 0,\n "MaxReadingRange": 5000,\n "MemberId": "0",\n "MinReadingRange": 0,\n "Name": "BaseBoard System Fan",\n "PhysicalContext": "Backplane",\n "Reading": 2100,\n "ReadingUnits": "RPM",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0"\n }\n ],\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/1",\n "LowerThresholdFatal": 0,\n "MaxReadingRange": 5000,\n "MemberId": "1",\n "MinReadingRange": 0,\n "Name": "BaseBoard System Fan Backup",\n "PhysicalContext": "Backplane",\n "Reading": 2050,\n "ReadingUnits": "RPM",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0"\n }\n ],\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "Id": "Thermal",\n "Name": "Thermal",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0",\n "MaxNumSupported": 2,\n "MemberId": "0",\n "MinNumNeeded": 1,\n "Mode": "N+m",\n "Name": "BaseBoard System Fans",\n "RedundancySet": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/0"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/1"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "Temperatures": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/0",\n "MaxReadingRangeTemp": 60,\n "MemberId": "0",\n "MinReadingRangeTemp": 0,\n "Name": "CPU1 Temp",\n "PhysicalContext": "CPU",\n "ReadingCelsius": 41,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU1"\n }\n ],\n "SensorNumber": 5,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 45,\n "UpperThresholdFatal": 48,\n "UpperThresholdNonCritical": 42\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/1",\n "MaxReadingRangeTemp": 60,\n "MemberId": "1",\n "MinReadingRangeTemp": 0,\n "Name": "CPU2 Temp",\n "PhysicalContext": "CPU",\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU2"\n }\n ],\n "SensorNumber": 6,\n "Status": {\n "State": "Disabled"\n },\n "UpperThresholdCritical": 45,\n "UpperThresholdFatal": 48,\n "UpperThresholdNonCritical": 42\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/2",\n "LowerThresholdCritical": 5,\n "LowerThresholdFatal": 0,\n "LowerThresholdNonCritical": 10,\n "MaxReadingRangeTemp": 60,\n "MemberId": "2",\n "MinReadingRangeTemp": 0,\n "Name": "Chassis Intake Temp",\n "PhysicalContext": "Intake",\n "ReadingCelsius": 25,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n }\n ],\n "SensorNumber": 9,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 40,\n "UpperThresholdFatal": 50,\n "UpperThresholdNonCritical": 30\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:06 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '4971')], TIME ELAPSED: 0:00:00.004406 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'} -> Link: /redfish/v1/Chassis/1U/Thermal#/Redundancy/0 DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> link: Redundancy VERBOSE1 - MemberId VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Thermal -> Fans#0, Thermal.v1_6_0, Fan VERBOSE1 - @odata.id PASS VERBOSE1 - LowerThresholdFatal PASS VERBOSE1 - MaxReadingRange PASS VERBOSE1 - MemberId PASS VERBOSE1 - MinReadingRange PASS VERBOSE1 - Name PASS VERBOSE1 - PhysicalContext PASS VERBOSE1 - Reading PASS VERBOSE1 - ReadingUnits PASS VERBOSE1 - Redundancy ... VERBOSE1 - RelatedItem ... VERBOSE1 - Status complex VERBOSE1 - SensorNumber Optional VERBOSE1 - HotPluggable Optional VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - Actions Optional VERBOSE1 - Manufacturer Optional VERBOSE1 - Model Optional VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - SparePartNumber Optional VERBOSE1 - IndicatorLED Optional VERBOSE1 - FanName Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - UpperThresholdNonCritical Optional VERBOSE1 - UpperThresholdCritical Optional VERBOSE1 - UpperThresholdFatal Optional VERBOSE1 - LowerThresholdNonCritical Optional VERBOSE1 - LowerThresholdCritical Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - RelatedItem[1] PASS VERBOSE1 - Redundancy[0] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Thermal.v1_6_0.Fan, Counter({'skipOptional': 21, 'pass': 13, 'passGet': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, RelatedItem#1--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}, Redundancy#0--Collection(Redundancy.Redundancy), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}] VERBOSE1 - Fans#0, Counter({'skipOptional': 21, 'pass': 13, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Thermal -> Fans#1, /redfish/v1/Chassis/1U/Thermal#/Fans/1 INFO - *** /redfish/v1/Chassis/1U/Thermal#/Fans/1 VERBOSE1 - *** Collection(Thermal.v1_0_0.Fan), True VERBOSE1 - ('Morphing Complex', 'Thermal.v1_6_0', 'Fan', 'Thermal.v1_6_0') INFO - Type (Thermal.v1_6_0.Fan), GET SUCCESS (time: 0) VERBOSE1 - SensorNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - HotPluggable VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Thermal.v1_3_0.FanActions, complex) -> Thermal.v1_3_0.FanActions VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Model VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SparePartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - IndicatorLED VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.IndicatorLED, enum) -> string (enum) VERBOSE1 - Name VERBOSE1 - value: BaseBoard System Fan Backup VERBOSE1 - is Optional DEBUG - (Edm.String, 'BaseBoard System Fan Backup', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BaseBoard System Fan Backup -> BaseBoard System Fan Backup DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ReadingUnits VERBOSE1 - value: RPM VERBOSE1 - is Optional DEBUG - (Thermal.v1_0_1.ReadingUnits, 'RPM', 'Thermal.v1_0_1.ReadingUnits', 'Property', 'Thermal.v1_0_1.ReadingUnits') DEBUG - (Thermal.v1_0_1.ReadingUnits, 'RPM', 'Thermal.v1_0_1.ReadingUnits', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: RPM -> RPM DEBUG - displayType: (Thermal.v1_0_1.ReadingUnits, enum) -> string (enum) VERBOSE1 - FanName VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PhysicalContext VERBOSE1 - value: Backplane VERBOSE1 - is Optional DEBUG - (PhysicalContext.PhysicalContext, 'Backplane', 'PhysicalContext.PhysicalContext', 'Property', 'PhysicalContext.PhysicalContext') DEBUG - (PhysicalContext.PhysicalContext, 'Backplane', 'PhysicalContext.PhysicalContext', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Backplane -> Backplane DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Reading VERBOSE1 - value: 2050 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2050, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2050 -> 2050 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - UpperThresholdNonCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - UpperThresholdCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - UpperThresholdFatal VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LowerThresholdNonCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LowerThresholdCritical VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - LowerThresholdFatal VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MinReadingRange VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MaxReadingRange VERBOSE1 - value: 5000 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 5000, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 5000 -> 5000 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - Redundancy VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> links: Redundancy DEBUG - (Collection(Redundancy.Redundancy), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}, 'Collection(Redundancy.Redundancy)', 'NavigationProperty', 'Collection(Redundancy.Redundancy)') DEBUG - (Redundancy.Redundancy, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}, 'Redundancy.Redundancy', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Redundancy VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'} -> Link: /redfish/v1/Chassis/1U/Thermal#/Redundancy/0 DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> link: Redundancy VERBOSE1 - MemberId VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Thermal -> Fans#1, Thermal.v1_6_0, Fan VERBOSE1 - @odata.id PASS VERBOSE1 - LowerThresholdFatal PASS VERBOSE1 - MaxReadingRange PASS VERBOSE1 - MemberId PASS VERBOSE1 - MinReadingRange PASS VERBOSE1 - Name PASS VERBOSE1 - PhysicalContext PASS VERBOSE1 - Reading PASS VERBOSE1 - ReadingUnits PASS VERBOSE1 - Redundancy ... VERBOSE1 - RelatedItem ... VERBOSE1 - Status complex VERBOSE1 - SensorNumber Optional VERBOSE1 - HotPluggable Optional VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - Actions Optional VERBOSE1 - Manufacturer Optional VERBOSE1 - Model Optional VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - SparePartNumber Optional VERBOSE1 - IndicatorLED Optional VERBOSE1 - FanName Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - UpperThresholdNonCritical Optional VERBOSE1 - UpperThresholdCritical Optional VERBOSE1 - UpperThresholdFatal Optional VERBOSE1 - LowerThresholdNonCritical Optional VERBOSE1 - LowerThresholdCritical Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - RelatedItem[1] PASS VERBOSE1 - Redundancy[0] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Thermal.v1_6_0.Fan, Counter({'skipOptional': 21, 'pass': 13, 'passGet': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, RelatedItem#1--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}, Redundancy#0--Collection(Redundancy.Redundancy), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Redundancy/0'}] VERBOSE1 - Fans#1, Counter({'skipOptional': 21, 'pass': 13, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Thermal -> Redundancy#0, /redfish/v1/Chassis/1U/Thermal#/Redundancy/0 INFO - *** /redfish/v1/Chassis/1U/Thermal#/Redundancy/0 VERBOSE1 - *** Collection(Redundancy.Redundancy), True VERBOSE1 - ('Morphing Complex', 'Redundancy.v1_4_1', 'Redundancy', 'v9_9_9') INFO - Type (Redundancy.v1_4_1.Redundancy), GET SUCCESS (time: 0) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Redundancy.v1_2_0.Actions, complex) -> Redundancy.v1_2_0.Actions VERBOSE1 - RedundancyEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Name VERBOSE1 - value: BaseBoard System Fans VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'BaseBoard System Fans', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BaseBoard System Fans -> BaseBoard System Fans DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Mode VERBOSE1 - value: N+m VERBOSE1 - Mandatory Test: OK DEBUG - (Redundancy.v1_0_0.RedundancyMode, 'N+m', 'Redundancy.v1_0_0.RedundancyMode', 'Property', 'Redundancy.v1_0_0.RedundancyMode') DEBUG - (Redundancy.v1_0_0.RedundancyMode, 'N+m', 'Redundancy.v1_0_0.RedundancyMode', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: N+m -> N+m DEBUG - displayType: (Redundancy.v1_0_0.RedundancyMode, Edm.String) -> string VERBOSE1 - MaxNumSupported VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MinNumNeeded VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - Mandatory Test: OK DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RedundancySet VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'}, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RedundancySet DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Chassis/1U/Thermal#/Fans/0 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Chassis/1U/Thermal: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Chassis/1U/Thermal DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Chassis/1U/Thermal HTTP/1.1" 200 4971 INFO - Response Time for GET to /redfish/v1/Chassis/1U/Thermal: 0.0024739619999536444 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Chassis/1U/Thermal: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 4971 Body Response of /redfish/v1/Chassis/1U/Thermal: b'{\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal",\n "@odata.type": "#Thermal.v1_6_0.Thermal",\n "Fans": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/0",\n "LowerThresholdFatal": 0,\n "MaxReadingRange": 5000,\n "MemberId": "0",\n "MinReadingRange": 0,\n "Name": "BaseBoard System Fan",\n "PhysicalContext": "Backplane",\n "Reading": 2100,\n "ReadingUnits": "RPM",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0"\n }\n ],\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/1",\n "LowerThresholdFatal": 0,\n "MaxReadingRange": 5000,\n "MemberId": "1",\n "MinReadingRange": 0,\n "Name": "BaseBoard System Fan Backup",\n "PhysicalContext": "Backplane",\n "Reading": 2050,\n "ReadingUnits": "RPM",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0"\n }\n ],\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "Id": "Thermal",\n "Name": "Thermal",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0",\n "MaxNumSupported": 2,\n "MemberId": "0",\n "MinNumNeeded": 1,\n "Mode": "N+m",\n "Name": "BaseBoard System Fans",\n "RedundancySet": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/0"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/1"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "Temperatures": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/0",\n "MaxReadingRangeTemp": 60,\n "MemberId": "0",\n "MinReadingRangeTemp": 0,\n "Name": "CPU1 Temp",\n "PhysicalContext": "CPU",\n "ReadingCelsius": 41,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU1"\n }\n ],\n "SensorNumber": 5,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 45,\n "UpperThresholdFatal": 48,\n "UpperThresholdNonCritical": 42\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/1",\n "MaxReadingRangeTemp": 60,\n "MemberId": "1",\n "MinReadingRangeTemp": 0,\n "Name": "CPU2 Temp",\n "PhysicalContext": "CPU",\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU2"\n }\n ],\n "SensorNumber": 6,\n "Status": {\n "State": "Disabled"\n },\n "UpperThresholdCritical": 45,\n "UpperThresholdFatal": 48,\n "UpperThresholdNonCritical": 42\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/2",\n "LowerThresholdCritical": 5,\n "LowerThresholdFatal": 0,\n "LowerThresholdNonCritical": 10,\n "MaxReadingRangeTemp": 60,\n "MemberId": "2",\n "MinReadingRangeTemp": 0,\n "Name": "Chassis Intake Temp",\n "PhysicalContext": "Intake",\n "ReadingCelsius": 25,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n }\n ],\n "SensorNumber": 9,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 40,\n "UpperThresholdFatal": 50,\n "UpperThresholdNonCritical": 30\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '4971')], TIME ELAPSED: 0:00:00.003041 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'} -> Link: /redfish/v1/Chassis/1U/Thermal#/Fans/0 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RedundancySet DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Chassis/1U/Thermal#/Fans/1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Chassis/1U/Thermal: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Chassis/1U/Thermal DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Chassis/1U/Thermal HTTP/1.1" 200 4971 INFO - Response Time for GET to /redfish/v1/Chassis/1U/Thermal: 0.00229143199999271 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Chassis/1U/Thermal: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 4971 Body Response of /redfish/v1/Chassis/1U/Thermal: b'{\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal",\n "@odata.type": "#Thermal.v1_6_0.Thermal",\n "Fans": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/0",\n "LowerThresholdFatal": 0,\n "MaxReadingRange": 5000,\n "MemberId": "0",\n "MinReadingRange": 0,\n "Name": "BaseBoard System Fan",\n "PhysicalContext": "Backplane",\n "Reading": 2100,\n "ReadingUnits": "RPM",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0"\n }\n ],\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/1",\n "LowerThresholdFatal": 0,\n "MaxReadingRange": 5000,\n "MemberId": "1",\n "MinReadingRange": 0,\n "Name": "BaseBoard System Fan Backup",\n "PhysicalContext": "Backplane",\n "Reading": 2050,\n "ReadingUnits": "RPM",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0"\n }\n ],\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "Id": "Thermal",\n "Name": "Thermal",\n "Redundancy": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Redundancy/0",\n "MaxNumSupported": 2,\n "MemberId": "0",\n "MinNumNeeded": 1,\n "Mode": "N+m",\n "Name": "BaseBoard System Fans",\n "RedundancySet": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/0"\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Fans/1"\n }\n ],\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n }\n ],\n "Temperatures": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/0",\n "MaxReadingRangeTemp": 60,\n "MemberId": "0",\n "MinReadingRangeTemp": 0,\n "Name": "CPU1 Temp",\n "PhysicalContext": "CPU",\n "ReadingCelsius": 41,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU1"\n }\n ],\n "SensorNumber": 5,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 45,\n "UpperThresholdFatal": 48,\n "UpperThresholdNonCritical": 42\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/1",\n "MaxReadingRangeTemp": 60,\n "MemberId": "1",\n "MinReadingRangeTemp": 0,\n "Name": "CPU2 Temp",\n "PhysicalContext": "CPU",\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2/Processors/CPU2"\n }\n ],\n "SensorNumber": 6,\n "Status": {\n "State": "Disabled"\n },\n "UpperThresholdCritical": 45,\n "UpperThresholdFatal": 48,\n "UpperThresholdNonCritical": 42\n },\n {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal#/Temperatures/2",\n "LowerThresholdCritical": 5,\n "LowerThresholdFatal": 0,\n "LowerThresholdNonCritical": 10,\n "MaxReadingRangeTemp": 60,\n "MemberId": "2",\n "MinReadingRangeTemp": 0,\n "Name": "Chassis Intake Temp",\n "PhysicalContext": "Intake",\n "ReadingCelsius": 25,\n "RelatedItem": [\n {\n "@odata.id": "/redfish/v1/Chassis/1U"\n },\n {\n "@odata.id": "/redfish/v1/Systems/437XR1138R2"\n }\n ],\n "SensorNumber": 9,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "UpperThresholdCritical": 40,\n "UpperThresholdFatal": 50,\n "UpperThresholdNonCritical": 30\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '4971')], TIME ELAPSED: 0:00:00.002793 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'} -> Link: /redfish/v1/Chassis/1U/Thermal#/Fans/1 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - MemberId VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Thermal -> Redundancy#0, Redundancy.v1_4_1, Redundancy VERBOSE1 - @odata.id PASS VERBOSE1 - MaxNumSupported PASS VERBOSE1 - MemberId PASS VERBOSE1 - MinNumNeeded PASS VERBOSE1 - Mode PASS VERBOSE1 - Name PASS VERBOSE1 - RedundancySet ... VERBOSE1 - Status complex VERBOSE1 - Actions Optional VERBOSE1 - RedundancyEnabled Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - RedundancySet[0] PASS VERBOSE1 - RedundancySet[1] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Redundancy.v1_4_1.Redundancy, Counter({'pass': 9, 'skipOptional': 6, 'passGet': 1}) DEBUG - [RedundancySet#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/0'}, RedundancySet#1--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal#/Fans/1'}] VERBOSE1 - Redundancy#0, Counter({'pass': 9, 'skipOptional': 6, 'passGet': 1}) VERBOSE1 - Thermal, Counter({'pass': 8, 'skipOptional': 4, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Power, /redfish/v1/Chassis/1U/Power INFO - *** /redfish/v1/Chassis/1U/Power VERBOSE1 - *** None, False INFO - Type (Power.v1_6_0.Power), GET SUCCESS (time: 0:00:00.006894) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Power.v1_3_0.Actions, complex) -> Power.v1_3_0.Actions VERBOSE1 - PowerControl VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerControl/0', 'MemberId': '0', 'Name': 'System Input Power', 'Oem': {}, 'PowerAllocatedWatts': 800, 'PowerAvailableWatts': 0, 'PowerCapacityWatts': 800, 'PowerConsumedWatts': 344, 'PowerLimit': {'CorrectionInMs': 50, 'LimitException': 'LogEventOnly', 'LimitInWatts': 500}, 'PowerMetrics': {'AverageConsumedWatts': 319, 'IntervalInMin': 30, 'MaxConsumedWatts': 489, 'MinConsumedWatts': 271}, 'PowerRequestedWatts': 800, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Power.v1_0_0.PowerControl), entity) -> links: PowerControl DEBUG - (Collection(Power.v1_0_0.PowerControl), {'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerControl/0', 'MemberId': '0', 'Name': 'System Input Power', 'Oem': {}, 'PowerAllocatedWatts': 800, 'PowerAvailableWatts': 0, 'PowerCapacityWatts': 800, 'PowerConsumedWatts': 344, 'PowerLimit': {'CorrectionInMs': 50, 'LimitException': 'LogEventOnly', 'LimitInWatts': 500}, 'PowerMetrics': {'AverageConsumedWatts': 319, 'IntervalInMin': 30, 'MaxConsumedWatts': 489, 'MinConsumedWatts': 271}, 'PowerRequestedWatts': 800, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, 'Collection(Power.v1_0_0.PowerControl)', 'NavigationProperty', 'Collection(Power.v1_0_0.PowerControl)') DEBUG - (Power.v1_0_0.PowerControl, {'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerControl/0', 'MemberId': '0', 'Name': 'System Input Power', 'Oem': {}, 'PowerAllocatedWatts': 800, 'PowerAvailableWatts': 0, 'PowerCapacityWatts': 800, 'PowerConsumedWatts': 344, 'PowerLimit': {'CorrectionInMs': 50, 'LimitException': 'LogEventOnly', 'LimitInWatts': 500}, 'PowerMetrics': {'AverageConsumedWatts': 319, 'IntervalInMin': 30, 'MaxConsumedWatts': 489, 'MinConsumedWatts': 271}, 'PowerRequestedWatts': 800, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, 'Power.v1_0_0.PowerControl', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = PowerControl VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerControl/0', 'MemberId': '0', 'Name': 'System Input Power', 'Oem': {}, 'PowerAllocatedWatts': 800, 'PowerAvailableWatts': 0, 'PowerCapacityWatts': 800, 'PowerConsumedWatts': 344, 'PowerLimit': {'CorrectionInMs': 50, 'LimitException': 'LogEventOnly', 'LimitInWatts': 500}, 'PowerMetrics': {'AverageConsumedWatts': 319, 'IntervalInMin': 30, 'MaxConsumedWatts': 489, 'MinConsumedWatts': 271}, 'PowerRequestedWatts': 800, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}} -> Referenceable object - see report PowerControl[0] listed below DEBUG - displayType: (Collection(Power.v1_0_0.PowerControl), entity) -> link: PowerControl VERBOSE1 - Voltages VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/0', 'LowerThresholdCritical': 11, 'LowerThresholdFatal': 10, 'LowerThresholdNonCritical': 11.5, 'MaxReadingRange': 20, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'VRM1 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 12, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 11, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 13, 'UpperThresholdFatal': 15, 'UpperThresholdNonCritical': 12.5}, {'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/1', 'LowerThresholdCritical': 4.5, 'LowerThresholdNonCritical': 4.75, 'MaxReadingRange': 20, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'VRM2 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 5, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 12, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 7, 'UpperThresholdNonCritical': 5.5}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Power.v1_0_0.Voltage), entity) -> links: Voltage DEBUG - (Collection(Power.v1_0_0.Voltage), {'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/0', 'LowerThresholdCritical': 11, 'LowerThresholdFatal': 10, 'LowerThresholdNonCritical': 11.5, 'MaxReadingRange': 20, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'VRM1 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 12, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 11, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 13, 'UpperThresholdFatal': 15, 'UpperThresholdNonCritical': 12.5}, 'Collection(Power.v1_0_0.Voltage)', 'NavigationProperty', 'Collection(Power.v1_0_0.Voltage)') DEBUG - (Power.v1_0_0.Voltage, {'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/0', 'LowerThresholdCritical': 11, 'LowerThresholdFatal': 10, 'LowerThresholdNonCritical': 11.5, 'MaxReadingRange': 20, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'VRM1 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 12, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 11, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 13, 'UpperThresholdFatal': 15, 'UpperThresholdNonCritical': 12.5}, 'Power.v1_0_0.Voltage', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Voltages VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/0', 'LowerThresholdCritical': 11, 'LowerThresholdFatal': 10, 'LowerThresholdNonCritical': 11.5, 'MaxReadingRange': 20, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'VRM1 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 12, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 11, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 13, 'UpperThresholdFatal': 15, 'UpperThresholdNonCritical': 12.5} -> Referenceable object - see report Voltages[0] listed below DEBUG - displayType: (Collection(Power.v1_0_0.Voltage), entity) -> link: Voltage DEBUG - (Collection(Power.v1_0_0.Voltage), {'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/1', 'LowerThresholdCritical': 4.5, 'LowerThresholdNonCritical': 4.75, 'MaxReadingRange': 20, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'VRM2 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 5, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 12, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 7, 'UpperThresholdNonCritical': 5.5}, 'Collection(Power.v1_0_0.Voltage)', 'NavigationProperty', 'Collection(Power.v1_0_0.Voltage)') DEBUG - (Power.v1_0_0.Voltage, {'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/1', 'LowerThresholdCritical': 4.5, 'LowerThresholdNonCritical': 4.75, 'MaxReadingRange': 20, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'VRM2 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 5, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 12, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 7, 'UpperThresholdNonCritical': 5.5}, 'Power.v1_0_0.Voltage', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = Voltages VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/1', 'LowerThresholdCritical': 4.5, 'LowerThresholdNonCritical': 4.75, 'MaxReadingRange': 20, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'VRM2 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 5, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 12, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 7, 'UpperThresholdNonCritical': 5.5} -> Referenceable object - see report Voltages[1] listed below DEBUG - displayType: (Collection(Power.v1_0_0.Voltage), entity) -> link: Voltage VERBOSE1 - PowerSupplies VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerSupplies/0', 'FirmwareVersion': '1.00', 'InputRanges': [{'InputType': 'AC', 'MaximumVoltage': 120, 'MinimumVoltage': 100, 'OutputWattage': 800}, {'InputType': 'AC', 'MaximumVoltage': 240, 'MinimumVoltage': 200, 'OutputWattage': 1300}], 'LastPowerOutputWatts': 325, 'LineInputVoltage': 120, 'LineInputVoltageType': 'ACWideRange', 'Manufacturer': 'ManufacturerName', 'MemberId': '0', 'Model': '499253-B21', 'Name': 'Power Supply Bay', 'Oem': {}, 'PartNumber': '0000001A3A', 'PowerCapacityWatts': 800, 'PowerSupplyType': 'AC', 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}], 'SerialNumber': '1Z0000001', 'SparePartNumber': '0000001A3A', 'Status': {'Health': 'Warning', 'State': 'Enabled'}}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Power.v1_0_0.PowerSupply), entity) -> links: PowerSupply DEBUG - (Collection(Power.v1_0_0.PowerSupply), {'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerSupplies/0', 'FirmwareVersion': '1.00', 'InputRanges': [{'InputType': 'AC', 'MaximumVoltage': 120, 'MinimumVoltage': 100, 'OutputWattage': 800}, {'InputType': 'AC', 'MaximumVoltage': 240, 'MinimumVoltage': 200, 'OutputWattage': 1300}], 'LastPowerOutputWatts': 325, 'LineInputVoltage': 120, 'LineInputVoltageType': 'ACWideRange', 'Manufacturer': 'ManufacturerName', 'MemberId': '0', 'Model': '499253-B21', 'Name': 'Power Supply Bay', 'Oem': {}, 'PartNumber': '0000001A3A', 'PowerCapacityWatts': 800, 'PowerSupplyType': 'AC', 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}], 'SerialNumber': '1Z0000001', 'SparePartNumber': '0000001A3A', 'Status': {'Health': 'Warning', 'State': 'Enabled'}}, 'Collection(Power.v1_0_0.PowerSupply)', 'NavigationProperty', 'Collection(Power.v1_0_0.PowerSupply)') DEBUG - (Power.v1_0_0.PowerSupply, {'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerSupplies/0', 'FirmwareVersion': '1.00', 'InputRanges': [{'InputType': 'AC', 'MaximumVoltage': 120, 'MinimumVoltage': 100, 'OutputWattage': 800}, {'InputType': 'AC', 'MaximumVoltage': 240, 'MinimumVoltage': 200, 'OutputWattage': 1300}], 'LastPowerOutputWatts': 325, 'LineInputVoltage': 120, 'LineInputVoltageType': 'ACWideRange', 'Manufacturer': 'ManufacturerName', 'MemberId': '0', 'Model': '499253-B21', 'Name': 'Power Supply Bay', 'Oem': {}, 'PartNumber': '0000001A3A', 'PowerCapacityWatts': 800, 'PowerSupplyType': 'AC', 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}], 'SerialNumber': '1Z0000001', 'SparePartNumber': '0000001A3A', 'Status': {'Health': 'Warning', 'State': 'Enabled'}}, 'Power.v1_0_0.PowerSupply', 'EntityType', 'Resource.v1_0_0.ReferenceableMember') DEBUG - validateEntity: name = PowerSupplies VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerSupplies/0', 'FirmwareVersion': '1.00', 'InputRanges': [{'InputType': 'AC', 'MaximumVoltage': 120, 'MinimumVoltage': 100, 'OutputWattage': 800}, {'InputType': 'AC', 'MaximumVoltage': 240, 'MinimumVoltage': 200, 'OutputWattage': 1300}], 'LastPowerOutputWatts': 325, 'LineInputVoltage': 120, 'LineInputVoltageType': 'ACWideRange', 'Manufacturer': 'ManufacturerName', 'MemberId': '0', 'Model': '499253-B21', 'Name': 'Power Supply Bay', 'Oem': {}, 'PartNumber': '0000001A3A', 'PowerCapacityWatts': 800, 'PowerSupplyType': 'AC', 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}], 'SerialNumber': '1Z0000001', 'SparePartNumber': '0000001A3A', 'Status': {'Health': 'Warning', 'State': 'Enabled'}} -> Referenceable object - see report PowerSupplies[0] listed below DEBUG - displayType: (Collection(Power.v1_0_0.PowerSupply), entity) -> link: PowerSupply VERBOSE1 - Redundancy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> link: Redundancy VERBOSE1 - Id VERBOSE1 - value: Power VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Power', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Power', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Power -> Power DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Power VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Power', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Power', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Power -> Power DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Power, Power.v1_6_0, Power VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - PowerControl ... VERBOSE1 - PowerSupplies ... VERBOSE1 - Voltages ... VERBOSE1 - Actions Optional VERBOSE1 - PowerControl[0] PASS VERBOSE1 - Voltages[0] PASS VERBOSE1 - Voltages[1] PASS VERBOSE1 - PowerSupplies[0] PASS VERBOSE1 - Redundancy Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - Power.v1_6_0.Power, Counter({'pass': 6, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [PowerControl#0--Collection(Power.v1_0_0.PowerControl), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerControl/0', 'MemberId': '0', 'Name': 'System Input Power', 'Oem': {}, 'PowerAllocatedWatts': 800, 'PowerAvailableWatts': 0, 'PowerCapacityWatts': 800, 'PowerConsumedWatts': 344, 'PowerLimit': {'CorrectionInMs': 50, 'LimitException': 'LogEventOnly', 'LimitInWatts': 500}, 'PowerMetrics': {'AverageConsumedWatts': 319, 'IntervalInMin': 30, 'MaxConsumedWatts': 489, 'MinConsumedWatts': 271}, 'PowerRequestedWatts': 800, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'Status': {'Health': 'OK', 'State': 'Enabled'}}, Voltages#0--Collection(Power.v1_0_0.Voltage), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/0', 'LowerThresholdCritical': 11, 'LowerThresholdFatal': 10, 'LowerThresholdNonCritical': 11.5, 'MaxReadingRange': 20, 'MemberId': '0', 'MinReadingRange': 0, 'Name': 'VRM1 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 12, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 11, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 13, 'UpperThresholdFatal': 15, 'UpperThresholdNonCritical': 12.5}, Voltages#1--Collection(Power.v1_0_0.Voltage), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Power#/Voltages/1', 'LowerThresholdCritical': 4.5, 'LowerThresholdNonCritical': 4.75, 'MaxReadingRange': 20, 'MemberId': '1', 'MinReadingRange': 0, 'Name': 'VRM2 Voltage', 'PhysicalContext': 'VoltageRegulator', 'ReadingVolts': 5, 'RelatedItem': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}], 'SensorNumber': 12, 'Status': {'Health': 'OK', 'State': 'Enabled'}, 'UpperThresholdCritical': 7, 'UpperThresholdNonCritical': 5.5}, PowerSupplies#0--Collection(Power.v1_0_0.PowerSupply), Value: {'@odata.id': '/redfish/v1/Chassis/1U/Power#/PowerSupplies/0', 'FirmwareVersion': '1.00', 'InputRanges': [{'InputType': 'AC', 'MaximumVoltage': 120, 'MinimumVoltage': 100, 'OutputWattage': 800}, {'InputType': 'AC', 'MaximumVoltage': 240, 'MinimumVoltage': 200, 'OutputWattage': 1300}], 'LastPowerOutputWatts': 325, 'LineInputVoltage': 120, 'LineInputVoltageType': 'ACWideRange', 'Manufacturer': 'ManufacturerName', 'MemberId': '0', 'Model': '499253-B21', 'Name': 'Power Supply Bay', 'Oem': {}, 'PartNumber': '0000001A3A', 'PowerCapacityWatts': 800, 'PowerSupplyType': 'AC', 'RelatedItem': [{'@odata.id': '/redfish/v1/Chassis/1U'}], 'SerialNumber': '1Z0000001', 'SparePartNumber': '0000001A3A', 'Status': {'Health': 'Warning', 'State': 'Enabled'}}] VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Power -> PowerControl#0, /redfish/v1/Chassis/1U/Power#/PowerControl/0 INFO - *** /redfish/v1/Chassis/1U/Power#/PowerControl/0 VERBOSE1 - *** Collection(Power.v1_0_0.PowerControl), True VERBOSE1 - ('Morphing Complex', 'Power.v1_6_0', 'PowerControl', 'Power.v1_6_0') INFO - Type (Power.v1_6_0.PowerControl), GET SUCCESS (time: 0) VERBOSE1 - PhysicalContext VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Power.v1_3_0.PowerControlActions, complex) -> Power.v1_3_0.PowerControlActions VERBOSE1 - Name VERBOSE1 - value: System Input Power VERBOSE1 - is Optional DEBUG - (Edm.String, 'System Input Power', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System Input Power -> System Input Power DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PowerConsumedWatts VERBOSE1 - value: 344 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 344, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 344 -> 344 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PowerRequestedWatts VERBOSE1 - value: 800 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 800, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 800 -> 800 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PowerAvailableWatts VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PowerCapacityWatts VERBOSE1 - value: 800 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 800, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 800 -> 800 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PowerAllocatedWatts VERBOSE1 - value: 800 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 800, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 800 -> 800 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PowerMetrics VERBOSE1 - value: {'AverageConsumedWatts': 319, 'IntervalInMin': 30, 'MaxConsumedWatts': 489, 'MinConsumedWatts': 271} VERBOSE1 - is Optional DEBUG - displayType: (Power.v1_0_0.PowerMetric, complex) -> Power.v1_0_0.PowerMetric VERBOSE1 - IntervalInMin VERBOSE1 - value: 30 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 30, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 30 -> 30 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MinConsumedWatts VERBOSE1 - value: 271 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 271, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 271 -> 271 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaxConsumedWatts VERBOSE1 - value: 489 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 489, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 489 -> 489 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - AverageConsumedWatts VERBOSE1 - value: 319 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 319, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 319 -> 319 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PowerLimit VERBOSE1 - value: {'CorrectionInMs': 50, 'LimitException': 'LogEventOnly', 'LimitInWatts': 500} VERBOSE1 - is Optional DEBUG - displayType: (Power.v1_0_0.PowerLimit, complex) -> Power.v1_0_0.PowerLimit VERBOSE1 - LimitInWatts VERBOSE1 - value: 500 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 500, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 500 -> 500 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LimitException VERBOSE1 - value: LogEventOnly VERBOSE1 - is Optional DEBUG - (Power.v1_0_0.PowerLimitException, 'LogEventOnly', 'Power.v1_0_0.PowerLimitException', 'Property', 'Power.v1_0_0.PowerLimitException') DEBUG - (Power.v1_0_0.PowerLimitException, 'LogEventOnly', 'Power.v1_0_0.PowerLimitException', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: LogEventOnly -> LogEventOnly DEBUG - displayType: (Power.v1_0_0.PowerLimitException, enum) -> string (enum) VERBOSE1 - CorrectionInMs VERBOSE1 - value: 50 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 50, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 50 -> 50 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - MemberId VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Power -> PowerControl#0, Power.v1_6_0, PowerControl VERBOSE1 - @odata.id PASS VERBOSE1 - MemberId PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - PowerAllocatedWatts PASS VERBOSE1 - PowerAvailableWatts PASS VERBOSE1 - PowerCapacityWatts PASS VERBOSE1 - PowerConsumedWatts PASS VERBOSE1 - PowerLimit complex VERBOSE1 - PowerMetrics complex VERBOSE1 - PowerRequestedWatts PASS VERBOSE1 - RelatedItem ... VERBOSE1 - Status complex VERBOSE1 - PhysicalContext Optional VERBOSE1 - Actions Optional VERBOSE1 - PowerMetrics.IntervalInMin PASS VERBOSE1 - PowerMetrics.MinConsumedWatts PASS VERBOSE1 - PowerMetrics.MaxConsumedWatts PASS VERBOSE1 - PowerMetrics.AverageConsumedWatts PASS VERBOSE1 - PowerLimit.LimitInWatts PASS VERBOSE1 - PowerLimit.LimitException PASS VERBOSE1 - PowerLimit.CorrectionInMs PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - RelatedItem[1] PASS INFO - PASS VERBOSE1 - Power.v1_6_0.PowerControl, Counter({'pass': 18, 'skipOptional': 5, 'passGet': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, RelatedItem#1--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - PowerControl#0, Counter({'pass': 18, 'skipOptional': 5, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Power -> Voltages#0, /redfish/v1/Chassis/1U/Power#/Voltages/0 INFO - *** /redfish/v1/Chassis/1U/Power#/Voltages/0 VERBOSE1 - *** Collection(Power.v1_0_0.Voltage), True VERBOSE1 - ('Morphing Complex', 'Power.v1_6_0', 'Voltage', 'Power.v1_6_0') INFO - Type (Power.v1_6_0.Voltage), GET SUCCESS (time: 0) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Power.v1_3_0.VoltageActions, complex) -> Power.v1_3_0.VoltageActions VERBOSE1 - Name VERBOSE1 - value: VRM1 Voltage VERBOSE1 - is Optional DEBUG - (Edm.String, 'VRM1 Voltage', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: VRM1 Voltage -> VRM1 Voltage DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SensorNumber VERBOSE1 - value: 11 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 11, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 11 -> 11 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ReadingVolts VERBOSE1 - value: 12 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 12, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 12 -> 12 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdNonCritical VERBOSE1 - value: 12.5 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 12.5, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 12.5 -> 12.5 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdCritical VERBOSE1 - value: 13 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 13, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 13 -> 13 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdFatal VERBOSE1 - value: 15 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 15, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 15 -> 15 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdNonCritical VERBOSE1 - value: 11.5 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 11.5, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 11.5 -> 11.5 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdCritical VERBOSE1 - value: 11 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 11, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 11 -> 11 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdFatal VERBOSE1 - value: 10 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 10, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 10 -> 10 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MinReadingRange VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaxReadingRange VERBOSE1 - value: 20 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 20, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 20 -> 20 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PhysicalContext VERBOSE1 - value: VoltageRegulator VERBOSE1 - is Optional DEBUG - (PhysicalContext.PhysicalContext, 'VoltageRegulator', 'PhysicalContext.PhysicalContext', 'Property', 'PhysicalContext.PhysicalContext') DEBUG - (PhysicalContext.PhysicalContext, 'VoltageRegulator', 'PhysicalContext.PhysicalContext', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: VoltageRegulator -> VoltageRegulator DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - MemberId VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Power -> Voltages#0, Power.v1_6_0, Voltage VERBOSE1 - @odata.id PASS VERBOSE1 - LowerThresholdCritical PASS VERBOSE1 - LowerThresholdFatal PASS VERBOSE1 - LowerThresholdNonCritical PASS VERBOSE1 - MaxReadingRange PASS VERBOSE1 - MemberId PASS VERBOSE1 - MinReadingRange PASS VERBOSE1 - Name PASS VERBOSE1 - PhysicalContext PASS VERBOSE1 - ReadingVolts PASS VERBOSE1 - RelatedItem ... VERBOSE1 - SensorNumber PASS VERBOSE1 - Status complex VERBOSE1 - UpperThresholdCritical PASS VERBOSE1 - UpperThresholdFatal PASS VERBOSE1 - UpperThresholdNonCritical PASS VERBOSE1 - Actions Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - RelatedItem[1] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Power.v1_6_0.Voltage, Counter({'pass': 17, 'skipOptional': 5, 'passGet': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, RelatedItem#1--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - Voltages#0, Counter({'pass': 17, 'skipOptional': 5, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Power -> Voltages#1, /redfish/v1/Chassis/1U/Power#/Voltages/1 INFO - *** /redfish/v1/Chassis/1U/Power#/Voltages/1 VERBOSE1 - *** Collection(Power.v1_0_0.Voltage), True VERBOSE1 - ('Morphing Complex', 'Power.v1_6_0', 'Voltage', 'Power.v1_6_0') INFO - Type (Power.v1_6_0.Voltage), GET SUCCESS (time: 0) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Power.v1_3_0.VoltageActions, complex) -> Power.v1_3_0.VoltageActions VERBOSE1 - Name VERBOSE1 - value: VRM2 Voltage VERBOSE1 - is Optional DEBUG - (Edm.String, 'VRM2 Voltage', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: VRM2 Voltage -> VRM2 Voltage DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SensorNumber VERBOSE1 - value: 12 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 12, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 12 -> 12 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ReadingVolts VERBOSE1 - value: 5 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 5, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 5 -> 5 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdNonCritical VERBOSE1 - value: 5.5 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 5.5, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 5.5 -> 5.5 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdCritical VERBOSE1 - value: 7 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 7, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 7 -> 7 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - UpperThresholdFatal VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdNonCritical VERBOSE1 - value: 4.75 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 4.75, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 4.75 -> 4.75 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdCritical VERBOSE1 - value: 4.5 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 4.5, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 4.5 -> 4.5 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LowerThresholdFatal VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MinReadingRange VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 0, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaxReadingRange VERBOSE1 - value: 20 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 20, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 20 -> 20 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PhysicalContext VERBOSE1 - value: VoltageRegulator VERBOSE1 - is Optional DEBUG - (PhysicalContext.PhysicalContext, 'VoltageRegulator', 'PhysicalContext.PhysicalContext', 'Property', 'PhysicalContext.PhysicalContext') DEBUG - (PhysicalContext.PhysicalContext, 'VoltageRegulator', 'PhysicalContext.PhysicalContext', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: VoltageRegulator -> VoltageRegulator DEBUG - displayType: (PhysicalContext.PhysicalContext, enum) -> string (enum) VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - MemberId VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Power -> Voltages#1, Power.v1_6_0, Voltage VERBOSE1 - @odata.id PASS VERBOSE1 - LowerThresholdCritical PASS VERBOSE1 - LowerThresholdNonCritical PASS VERBOSE1 - MaxReadingRange PASS VERBOSE1 - MemberId PASS VERBOSE1 - MinReadingRange PASS VERBOSE1 - Name PASS VERBOSE1 - PhysicalContext PASS VERBOSE1 - ReadingVolts PASS VERBOSE1 - RelatedItem ... VERBOSE1 - SensorNumber PASS VERBOSE1 - Status complex VERBOSE1 - UpperThresholdCritical PASS VERBOSE1 - UpperThresholdNonCritical PASS VERBOSE1 - Actions Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - UpperThresholdFatal Optional VERBOSE1 - LowerThresholdFatal Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - RelatedItem[1] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Power.v1_6_0.Voltage, Counter({'pass': 15, 'skipOptional': 7, 'passGet': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, RelatedItem#1--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - Voltages#1, Counter({'pass': 15, 'skipOptional': 7, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> Chassis -> Members#0 -> Power -> PowerSupplies#0, /redfish/v1/Chassis/1U/Power#/PowerSupplies/0 INFO - *** /redfish/v1/Chassis/1U/Power#/PowerSupplies/0 VERBOSE1 - *** Collection(Power.v1_0_0.PowerSupply), True VERBOSE1 - ('Morphing Complex', 'Power.v1_6_0', 'PowerSupply', 'Power.v1_6_0') INFO - Type (Power.v1_6_0.PowerSupply), GET SUCCESS (time: 0) VERBOSE1 - Location VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Location, complex) -> Resource.Location VERBOSE1 - Assembly VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Assembly.Assembly, entity) -> link to: Assembly VERBOSE1 - PowerInputWatts VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PowerOutputWatts VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - EfficiencyPercent VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - HotPluggable VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Power.v1_3_0.PowerSupplyActions, complex) -> Power.v1_3_0.PowerSupplyActions VERBOSE1 - IndicatorLED VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.IndicatorLED, enum) -> string (enum) VERBOSE1 - Manufacturer VERBOSE1 - value: ManufacturerName VERBOSE1 - is Optional DEBUG - (Edm.String, 'ManufacturerName', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ManufacturerName -> ManufacturerName DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - InputRanges VERBOSE1 - value: [InputRanges--Collection(Power.v1_1_0.InputRange), Value: {'InputType': 'AC', 'MaximumVoltage': 120, 'MinimumVoltage': 100, 'OutputWattage': 800}, InputRanges--Collection(Power.v1_1_0.InputRange), Value: {'InputType': 'AC', 'MaximumVoltage': 240, 'MinimumVoltage': 200, 'OutputWattage': 1300}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Power.v1_1_0.InputRange), complex) -> array of: InputRange DEBUG - displayType: (Collection(Power.v1_1_0.InputRange), complex) -> array of: InputRange VERBOSE1 - InputType VERBOSE1 - value: AC VERBOSE1 - is Optional DEBUG - (Power.v1_1_0.InputType, 'AC', 'Power.v1_1_0.InputType', 'Property', 'Power.v1_1_0.InputType') DEBUG - (Power.v1_1_0.InputType, 'AC', 'Power.v1_1_0.InputType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: AC -> AC DEBUG - displayType: (Power.v1_1_0.InputType, enum) -> string (enum) VERBOSE1 - MinimumVoltage VERBOSE1 - value: 100 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 100, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 100 -> 100 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumVoltage VERBOSE1 - value: 120 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 120, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 120 -> 120 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MinimumFrequencyHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumFrequencyHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - OutputWattage VERBOSE1 - value: 800 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 800, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 800 -> 800 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - InputType VERBOSE1 - value: AC VERBOSE1 - is Optional DEBUG - (Power.v1_1_0.InputType, 'AC', 'Power.v1_1_0.InputType', 'Property', 'Power.v1_1_0.InputType') DEBUG - (Power.v1_1_0.InputType, 'AC', 'Power.v1_1_0.InputType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: AC -> AC DEBUG - displayType: (Power.v1_1_0.InputType, enum) -> string (enum) VERBOSE1 - MinimumVoltage VERBOSE1 - value: 200 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 200, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 200 -> 200 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumVoltage VERBOSE1 - value: 240 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 240, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 240 -> 240 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MinimumFrequencyHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumFrequencyHz VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - OutputWattage VERBOSE1 - value: 1300 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 1300, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 1300 -> 1300 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Name VERBOSE1 - value: Power Supply Bay VERBOSE1 - is Optional DEBUG - (Edm.String, 'Power Supply Bay', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Power Supply Bay -> Power Supply Bay DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PowerSupplyType VERBOSE1 - value: AC VERBOSE1 - is Optional DEBUG - (Power.v1_0_0.PowerSupplyType, 'AC', 'Power.v1_0_0.PowerSupplyType', 'Property', 'Power.v1_0_0.PowerSupplyType') DEBUG - (Power.v1_0_0.PowerSupplyType, 'AC', 'Power.v1_0_0.PowerSupplyType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: AC -> AC DEBUG - displayType: (Power.v1_0_0.PowerSupplyType, enum) -> string (enum) VERBOSE1 - LineInputVoltageType VERBOSE1 - value: ACWideRange VERBOSE1 - is Optional DEBUG - (Power.v1_0_0.LineInputVoltageType, 'ACWideRange', 'Power.v1_0_0.LineInputVoltageType', 'Property', 'Power.v1_0_0.LineInputVoltageType') DEBUG - (Power.v1_0_0.LineInputVoltageType, 'ACWideRange', 'Power.v1_0_0.LineInputVoltageType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ACWideRange -> ACWideRange DEBUG - displayType: (Power.v1_0_0.LineInputVoltageType, enum) -> string (enum) VERBOSE1 - LineInputVoltage VERBOSE1 - value: 120 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 120, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 120 -> 120 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - PowerCapacityWatts VERBOSE1 - value: 800 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 800, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 800 -> 800 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - LastPowerOutputWatts VERBOSE1 - value: 325 VERBOSE1 - is Optional DEBUG - (Edm.Decimal, 325, 'Edm.Decimal', 'Property', 'Edm.Decimal') VERBOSE1 - Success DEBUG - displayValue: 325 -> 325 DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Model VERBOSE1 - value: 499253-B21 VERBOSE1 - is Optional DEBUG - (Edm.String, '499253-B21', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 499253-B21 -> 499253-B21 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareVersion VERBOSE1 - value: 1.00 VERBOSE1 - is Optional DEBUG - (Edm.String, '1.00', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1.00 -> 1.00 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: 1Z0000001 VERBOSE1 - is Optional DEBUG - (Edm.String, '1Z0000001', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1Z0000001 -> 1Z0000001 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: 0000001A3A VERBOSE1 - is Optional DEBUG - (Edm.String, '0000001A3A', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0000001A3A -> 0000001A3A DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SparePartNumber VERBOSE1 - value: 0000001A3A VERBOSE1 - is Optional DEBUG - (Edm.String, '0000001A3A', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0000001A3A -> 0000001A3A DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'Warning', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: Warning VERBOSE1 - is Optional DEBUG - (Resource.Health, 'Warning', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'Warning', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RelatedItem VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Resource.Item), entity) -> links: Item DEBUG - (Collection(Resource.Item), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Resource.Item)', 'NavigationProperty', 'Collection(Resource.Item)') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = RelatedItem VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Resource.Item), entity) -> link: Item VERBOSE1 - Redundancy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> link: Redundancy VERBOSE1 - MemberId VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Chassis -> Members#0 -> Power -> PowerSupplies#0, Power.v1_6_0, PowerSupply VERBOSE1 - @odata.id PASS VERBOSE1 - FirmwareVersion PASS VERBOSE1 - InputRanges complex VERBOSE1 - LastPowerOutputWatts PASS VERBOSE1 - LineInputVoltage PASS VERBOSE1 - LineInputVoltageType PASS VERBOSE1 - Manufacturer PASS VERBOSE1 - MemberId PASS VERBOSE1 - Model PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - PartNumber PASS VERBOSE1 - PowerCapacityWatts PASS VERBOSE1 - PowerSupplyType PASS VERBOSE1 - RelatedItem ... VERBOSE1 - SerialNumber PASS VERBOSE1 - SparePartNumber PASS VERBOSE1 - Status complex VERBOSE1 - Location Optional VERBOSE1 - Assembly Optional VERBOSE1 - PowerInputWatts Optional VERBOSE1 - PowerOutputWatts Optional VERBOSE1 - EfficiencyPercent Optional VERBOSE1 - HotPluggable Optional VERBOSE1 - Actions Optional VERBOSE1 - IndicatorLED Optional VERBOSE1 - InputRanges[0].InputType PASS VERBOSE1 - InputRanges[0].MinimumVoltage PASS VERBOSE1 - InputRanges[0].MaximumVoltage PASS VERBOSE1 - InputRanges[0].MinimumFrequencyHz Optional VERBOSE1 - InputRanges[0].MaximumFrequencyHz Optional VERBOSE1 - InputRanges[0].OutputWattage PASS VERBOSE1 - InputRanges[0].Oem Optional VERBOSE1 - InputRanges[1].InputType PASS VERBOSE1 - InputRanges[1].MinimumVoltage PASS VERBOSE1 - InputRanges[1].MaximumVoltage PASS VERBOSE1 - InputRanges[1].MinimumFrequencyHz Optional VERBOSE1 - InputRanges[1].MaximumFrequencyHz Optional VERBOSE1 - InputRanges[1].OutputWattage PASS VERBOSE1 - InputRanges[1].Oem Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - RelatedItem[0] PASS VERBOSE1 - Redundancy Optional INFO - PASS VERBOSE1 - Power.v1_6_0.PowerSupply, Counter({'pass': 24, 'skipOptional': 18, 'passGet': 1}) DEBUG - [RelatedItem#0--Collection(Resource.Item), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - PowerSupplies#0, Counter({'pass': 24, 'skipOptional': 18, 'passGet': 1}) VERBOSE1 - Power, Counter({'pass': 6, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Members#0, Counter({'skipOptional': 66, 'pass': 33, 'warnDeprecated': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Chassis, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Managers, /redfish/v1/Managers INFO - *** /redfish/v1/Managers VERBOSE1 - *** None, False INFO - Type (ManagerCollection.ManagerCollection), GET SUCCESS (time: 0:00:00.002672) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Manager.Manager), entity) -> links: Manager DEBUG - (Collection(Manager.Manager), {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Collection(Manager.Manager)', 'NavigationProperty', 'Collection(Manager.Manager)') DEBUG - (Manager.Manager, {'@odata.id': '/redfish/v1/Managers/BMC'}, 'Manager.Manager', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC'} -> Link: /redfish/v1/Managers/BMC DEBUG - displayType: (Collection(Manager.Manager), entity) -> link: Manager VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Manager Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Manager Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Manager Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Manager Collection -> Manager Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers, ManagerCollection, ManagerCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - ManagerCollection.ManagerCollection, Counter({'pass': 2, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) DEBUG - [Members#0--Collection(Manager.Manager), Value: {'@odata.id': '/redfish/v1/Managers/BMC'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0, /redfish/v1/Managers/BMC INFO - *** /redfish/v1/Managers/BMC VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'Manager.v1_6_0', 'Links', 'Manager.v1_7_0') INFO - Type (Manager.v1_7_0.Manager), GET SUCCESS (time: 0:00:00.002440) VERBOSE1 - Manufacturer VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PartNumber VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteRedfishServiceUri VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteAccountService VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (AccountService.AccountService, entity) -> link to: AccountService VERBOSE1 - AutoDSTEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - HostInterfaces VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (HostInterfaceCollection.HostInterfaceCollection, entity) -> link to: HostInterfaceCollection VERBOSE1 - PowerState VERBOSE1 - value: On VERBOSE1 - is Optional DEBUG - (Resource.PowerState, 'On', 'Resource.PowerState', 'Property', 'Resource.PowerState') DEBUG - (Resource.PowerState, 'On', 'Resource.PowerState', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: On -> On DEBUG - displayType: (Resource.PowerState, enum) -> string (enum) VERBOSE1 - ManagerType VERBOSE1 - value: BMC VERBOSE1 - is Optional DEBUG - (Manager.v1_0_0.ManagerType, 'BMC', 'Manager.v1_0_0.ManagerType', 'Property', 'Manager.v1_0_0.ManagerType') DEBUG - (Manager.v1_0_0.ManagerType, 'BMC', 'Manager.v1_0_0.ManagerType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: BMC -> BMC DEBUG - displayType: (Manager.v1_0_0.ManagerType, enum) -> string (enum) VERBOSE1 - Links VERBOSE1 - value: {'ManagerForChassis': [{'@odata.id': '/redfish/v1/Chassis/1U'}], 'ManagerForServers': [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}], 'ManagerInChassis': {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Oem': {}} VERBOSE1 - is Optional DEBUG - displayType: (Manager.v1_6_0.Links, complex) -> Manager.v1_6_0.Links VERBOSE1 - ActiveSoftwareImage VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (SoftwareInventory.SoftwareInventory, entity) -> link to: SoftwareInventory VERBOSE1 - SoftwareImages VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(SoftwareInventory.SoftwareInventory), entity) -> link: SoftwareInventory VERBOSE1 - ManagerForSwitches VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Switch.Switch), entity) -> link: Switch VERBOSE1 - ManagerInChassis VERBOSE1 - value: {'@odata.id': '/redfish/v1/Chassis/1U'} VERBOSE1 - is Optional DEBUG - (Chassis.Chassis, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Chassis.Chassis', 'NavigationProperty', 'Chassis.Chassis') DEBUG - (Chassis.Chassis, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Chassis.Chassis', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = ManagerInChassis VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Chassis.Chassis, entity) -> link to: Chassis VERBOSE1 - ManagerForServers VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Systems/437XR1138R2'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ComputerSystem.ComputerSystem), entity) -> links: ComputerSystem DEBUG - (Collection(ComputerSystem.ComputerSystem), {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'Collection(ComputerSystem.ComputerSystem)', 'NavigationProperty', 'Collection(ComputerSystem.ComputerSystem)') DEBUG - (ComputerSystem.ComputerSystem, {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, 'ComputerSystem.ComputerSystem', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = ManagerForServers VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'} -> Link: /redfish/v1/Systems/437XR1138R2 DEBUG - displayType: (Collection(ComputerSystem.ComputerSystem), entity) -> link: ComputerSystem VERBOSE1 - ManagerForChassis VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Chassis/1U'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Chassis.Chassis), entity) -> links: Chassis DEBUG - (Collection(Chassis.Chassis), {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Collection(Chassis.Chassis)', 'NavigationProperty', 'Collection(Chassis.Chassis)') DEBUG - (Chassis.Chassis, {'@odata.id': '/redfish/v1/Chassis/1U'}, 'Chassis.Chassis', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = ManagerForChassis VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U'} -> Link: /redfish/v1/Chassis/1U DEBUG - displayType: (Collection(Chassis.Chassis), entity) -> link: Chassis VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - EthernetInterfaces VERBOSE1 - value: {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces'} VERBOSE1 - is Optional DEBUG - (EthernetInterfaceCollection.EthernetInterfaceCollection, {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces'}, 'EthernetInterfaceCollection.EthernetInterfaceCollection', 'NavigationProperty', 'EthernetInterfaceCollection.EthernetInterfaceCollection') DEBUG - (EthernetInterfaceCollection.EthernetInterfaceCollection, {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces'}, 'EthernetInterfaceCollection.EthernetInterfaceCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = EthernetInterfaces DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/EthernetInterfaces {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/EthernetInterfaces: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/EthernetInterfaces DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/EthernetInterfaces HTTP/1.1" 200 440 INFO - Response Time for GET to /redfish/v1/Managers/BMC/EthernetInterfaces: 0.0024288199999773497 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/EthernetInterfaces: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 440 Body Response of /redfish/v1/Managers/BMC/EthernetInterfaces: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/EthernetInterfaces",\n "@odata.type": "#EthernetInterfaceCollection.EthernetInterfaceCollection",\n "Description": "Collection of EthernetInterfaces for this Manager",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Ethernet Network Interface Collection",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '440')], TIME ELAPSED: 0:00:00.003016 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces'} -> Link: /redfish/v1/Managers/BMC/EthernetInterfaces DEBUG - displayType: (EthernetInterfaceCollection.EthernetInterfaceCollection, entity) -> link to: EthernetInterfaceCollection VERBOSE1 - SerialInterfaces VERBOSE1 - value: {'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces'} VERBOSE1 - is Optional DEBUG - (SerialInterfaceCollection.SerialInterfaceCollection, {'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces'}, 'SerialInterfaceCollection.SerialInterfaceCollection', 'NavigationProperty', 'SerialInterfaceCollection.SerialInterfaceCollection') DEBUG - (SerialInterfaceCollection.SerialInterfaceCollection, {'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces'}, 'SerialInterfaceCollection.SerialInterfaceCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = SerialInterfaces DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/SerialInterfaces {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/SerialInterfaces: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/SerialInterfaces DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/SerialInterfaces HTTP/1.1" 200 415 INFO - Response Time for GET to /redfish/v1/Managers/BMC/SerialInterfaces: 0.0031213510000043243 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/SerialInterfaces: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 415 Body Response of /redfish/v1/Managers/BMC/SerialInterfaces: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/SerialInterfaces",\n "@odata.type": "#SerialInterfaceCollection.SerialInterfaceCollection",\n "Description": "Collection of Serial Interfaces for this System",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC/SerialInterfaces/TTY0"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Serial Interface Collection",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '415')], TIME ELAPSED: 0:00:00.003482 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces'} -> Link: /redfish/v1/Managers/BMC/SerialInterfaces DEBUG - displayType: (SerialInterfaceCollection.SerialInterfaceCollection, entity) -> link to: SerialInterfaceCollection VERBOSE1 - NetworkProtocol VERBOSE1 - value: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol'} VERBOSE1 - is Optional DEBUG - (ManagerNetworkProtocol.ManagerNetworkProtocol, {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol'}, 'ManagerNetworkProtocol.ManagerNetworkProtocol', 'NavigationProperty', 'ManagerNetworkProtocol.ManagerNetworkProtocol') DEBUG - (ManagerNetworkProtocol.ManagerNetworkProtocol, {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol'}, 'ManagerNetworkProtocol.ManagerNetworkProtocol', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = NetworkProtocol DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/NetworkProtocol {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/NetworkProtocol: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/NetworkProtocol DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/NetworkProtocol HTTP/1.1" 200 2043 INFO - Response Time for GET to /redfish/v1/Managers/BMC/NetworkProtocol: 0.0022766060000094512 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/NetworkProtocol: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 2043 Body Response of /redfish/v1/Managers/BMC/NetworkProtocol: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/NetworkProtocol",\n "@odata.type": "#ManagerNetworkProtocol.v1_5_0.ManagerNetworkProtocol",\n "Description": "Manager Network Service",\n "FQDN": "web483-bmc.dmtf.org",\n "HTTP": {\n "Port": 80,\n "ProtocolEnabled": true\n },\n "HTTPS": {\n "Certificates": {\n "@odata.id": "/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates"\n },\n "Port": 443,\n "ProtocolEnabled": true\n },\n "HostName": "web483-bmc",\n "IPMI": {\n "Port": 623,\n "ProtocolEnabled": true\n },\n "Id": "NetworkProtocol",\n "KVMIP": {\n "Port": 5288,\n "ProtocolEnabled": true\n },\n "Name": "Manager Network Protocol",\n "Oem": {},\n "SNMP": {\n "AuthenticationProtocol": "HMAC_SHA96",\n "CommunityStrings": [\n {\n "AccessMode": "Limited",\n "CommunityString": null,\n "Name": "Read-only community"\n },\n {\n "AccessMode": "Full",\n "CommunityString": null,\n "Name": "Full access community"\n }\n ],\n "EnableSNMPv1": true,\n "EnableSNMPv2c": false,\n "EnableSNMPv3": true,\n "EncryptionProtocol": "CFB128_AES128",\n "EngineId": {\n "EnterpriseSpecificMethod": "00 11 22 33 44 55 66 77",\n "PrivateEnterpriseId": "00 00 01 9C"\n },\n "HideCommunityStrings": true,\n "Port": 161,\n "ProtocolEnabled": true\n },\n "SSDP": {\n "NotifyIPv6Scope": "Site",\n "NotifyMulticastIntervalSeconds": 600,\n "NotifyTTL": 5,\n "Port": 1900,\n "ProtocolEnabled": true\n },\n "SSH": {\n "Port": 22,\n "ProtocolEnabled": true\n },\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "Telnet": {\n "Port": 23,\n "ProtocolEnabled": true\n },\n "VirtualMedia": {\n "Port": 17988,\n "ProtocolEnabled": true\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '2043')], TIME ELAPSED: 0:00:00.002614 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol'} -> Link: /redfish/v1/Managers/BMC/NetworkProtocol DEBUG - displayType: (ManagerNetworkProtocol.ManagerNetworkProtocol, entity) -> link to: ManagerNetworkProtocol VERBOSE1 - LogServices VERBOSE1 - value: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices'} VERBOSE1 - is Optional DEBUG - (LogServiceCollection.LogServiceCollection, {'@odata.id': '/redfish/v1/Managers/BMC/LogServices'}, 'LogServiceCollection.LogServiceCollection', 'NavigationProperty', 'LogServiceCollection.LogServiceCollection') DEBUG - (LogServiceCollection.LogServiceCollection, {'@odata.id': '/redfish/v1/Managers/BMC/LogServices'}, 'LogServiceCollection.LogServiceCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = LogServices DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/LogServices {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/LogServices: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/LogServices DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/LogServices HTTP/1.1" 200 370 INFO - Response Time for GET to /redfish/v1/Managers/BMC/LogServices: 0.0019905050000943447 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/LogServices: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 370 Body Response of /redfish/v1/Managers/BMC/LogServices: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/LogServices",\n "@odata.type": "#LogServiceCollection.LogServiceCollection",\n "Description": "Collection of Log Services for this Manager",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC/LogServices/Log"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Log Service Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '370')], TIME ELAPSED: 0:00:00.002530 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices'} -> Link: /redfish/v1/Managers/BMC/LogServices DEBUG - displayType: (LogServiceCollection.LogServiceCollection, entity) -> link to: LogServiceCollection VERBOSE1 - VirtualMedia VERBOSE1 - value: {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia'} VERBOSE1 - is Optional WARNING - VirtualMedia: The given property is deprecated: This property has been deprecated in favor of the VirtualMedia property in the ComputerSystem resource. DEBUG - (VirtualMediaCollection.VirtualMediaCollection, {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia'}, 'VirtualMediaCollection.VirtualMediaCollection', 'NavigationProperty', 'VirtualMediaCollection.VirtualMediaCollection') DEBUG - (VirtualMediaCollection.VirtualMediaCollection, {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia'}, 'VirtualMediaCollection.VirtualMediaCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = VirtualMedia DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/VirtualMedia {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/VirtualMedia: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/VirtualMedia DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/VirtualMedia HTTP/1.1" 200 484 INFO - Response Time for GET to /redfish/v1/Managers/BMC/VirtualMedia: 0.002111641000055897 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/VirtualMedia: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 484 Body Response of /redfish/v1/Managers/BMC/VirtualMedia: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/VirtualMedia",\n "@odata.type": "#VirtualMediaCollection.VirtualMediaCollection",\n "Description": "Redfish-BMC Virtual Media Service Settings",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC/VirtualMedia/Floppy1"\n },\n {\n "@odata.id": "/redfish/v1/Managers/BMC/VirtualMedia/CD1"\n }\n ],\n "Members@odata.count": 2,\n "Name": "Virtual Media Services",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '484')], TIME ELAPSED: 0:00:00.002544 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia'} -> Link: /redfish/v1/Managers/BMC/VirtualMedia DEBUG - displayType: (VirtualMediaCollection.VirtualMediaCollection, entity) -> link to: VirtualMediaCollection VERBOSE1 - ServiceEntryPointUUID VERBOSE1 - value: 92384634-2938-2342-8820-489239905423 VERBOSE1 - is Optional DEBUG - (Resource.UUID, '92384634-2938-2342-8820-489239905423', 'Resource.UUID', 'Property', 'Resource.UUID') DEBUG - (Resource.UUID, '92384634-2938-2342-8820-489239905423', 'Resource.UUID', 'TypeDefinition', 'Edm.Guid') VERBOSE1 - Success DEBUG - displayValue: 92384634-2938-2342-8820-489239905423 -> 92384634-2938-2342-8820-489239905423 DEBUG - displayType: (Resource.UUID, Edm.Guid) -> GUID VERBOSE1 - UUID VERBOSE1 - value: 58893887-8974-2487-2389-841168418919 VERBOSE1 - is Optional DEBUG - (Resource.UUID, '58893887-8974-2487-2389-841168418919', 'Resource.UUID', 'Property', 'Resource.UUID') DEBUG - (Resource.UUID, '58893887-8974-2487-2389-841168418919', 'Resource.UUID', 'TypeDefinition', 'Edm.Guid') VERBOSE1 - Success DEBUG - displayValue: 58893887-8974-2487-2389-841168418919 -> 58893887-8974-2487-2389-841168418919 DEBUG - displayType: (Resource.UUID, Edm.Guid) -> GUID VERBOSE1 - Model VERBOSE1 - value: Joo Janta 200 VERBOSE1 - is Optional DEBUG - (Edm.String, 'Joo Janta 200', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Joo Janta 200 -> Joo Janta 200 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - DateTime VERBOSE1 - value: 2015-03-13T04:14:33+06:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2015-03-13T04:14:33+06:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2015-03-13T04:14:33+06:00 -> 2015-03-13T04:14:33+06:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - DateTimeLocalOffset VERBOSE1 - value: +06:00 VERBOSE1 - is Optional DEBUG - (Edm.String, '+06:00', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: +06:00 -> +06:00 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FirmwareVersion VERBOSE1 - value: 1.45.455b66-rev4 VERBOSE1 - is Optional DEBUG - (Edm.String, '1.45.455b66-rev4', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1.45.455b66-rev4 -> 1.45.455b66-rev4 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SerialConsole VERBOSE1 - value: {'ConnectTypesSupported': ['Telnet', 'SSH', 'IPMI'], 'MaxConcurrentSessions': 1, 'ServiceEnabled': True} VERBOSE1 - is Optional WARNING - SerialConsole: The given property is deprecated: This property has been deprecated in favor of the SerialConsole property in the ComputerSystem resource. DEBUG - displayType: (Manager.v1_0_0.SerialConsole, complex) -> Manager.v1_0_0.SerialConsole VERBOSE1 - ConnectTypesSupported VERBOSE1 - value: ['Telnet', 'SSH', 'IPMI'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Manager.v1_0_0.SerialConnectTypesSupported), enum) -> string (enum) DEBUG - (Collection(Manager.v1_0_0.SerialConnectTypesSupported), 'Telnet', 'Collection(Manager.v1_0_0.SerialConnectTypesSupported)', 'Property', 'Collection(Manager.v1_0_0.SerialConnectTypesSupported)') DEBUG - (Manager.v1_0_0.SerialConnectTypesSupported, 'Telnet', 'Manager.v1_0_0.SerialConnectTypesSupported', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Telnet -> Telnet DEBUG - displayType: (Collection(Manager.v1_0_0.SerialConnectTypesSupported), enum) -> string (enum) DEBUG - (Collection(Manager.v1_0_0.SerialConnectTypesSupported), 'SSH', 'Collection(Manager.v1_0_0.SerialConnectTypesSupported)', 'Property', 'Collection(Manager.v1_0_0.SerialConnectTypesSupported)') DEBUG - (Manager.v1_0_0.SerialConnectTypesSupported, 'SSH', 'Manager.v1_0_0.SerialConnectTypesSupported', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: SSH -> SSH DEBUG - displayType: (Collection(Manager.v1_0_0.SerialConnectTypesSupported), enum) -> string (enum) DEBUG - (Collection(Manager.v1_0_0.SerialConnectTypesSupported), 'IPMI', 'Collection(Manager.v1_0_0.SerialConnectTypesSupported)', 'Property', 'Collection(Manager.v1_0_0.SerialConnectTypesSupported)') DEBUG - (Manager.v1_0_0.SerialConnectTypesSupported, 'IPMI', 'Manager.v1_0_0.SerialConnectTypesSupported', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: IPMI -> IPMI DEBUG - displayType: (Collection(Manager.v1_0_0.SerialConnectTypesSupported), enum) -> string (enum) VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MaxConcurrentSessions VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - CommandShell VERBOSE1 - value: {'ConnectTypesSupported': ['Telnet', 'SSH'], 'MaxConcurrentSessions': 4, 'ServiceEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (Manager.v1_0_0.CommandShell, complex) -> Manager.v1_0_0.CommandShell VERBOSE1 - ConnectTypesSupported VERBOSE1 - value: ['Telnet', 'SSH'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Manager.v1_0_0.CommandConnectTypesSupported), enum) -> string (enum) DEBUG - (Collection(Manager.v1_0_0.CommandConnectTypesSupported), 'Telnet', 'Collection(Manager.v1_0_0.CommandConnectTypesSupported)', 'Property', 'Collection(Manager.v1_0_0.CommandConnectTypesSupported)') DEBUG - (Manager.v1_0_0.CommandConnectTypesSupported, 'Telnet', 'Manager.v1_0_0.CommandConnectTypesSupported', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Telnet -> Telnet DEBUG - displayType: (Collection(Manager.v1_0_0.CommandConnectTypesSupported), enum) -> string (enum) DEBUG - (Collection(Manager.v1_0_0.CommandConnectTypesSupported), 'SSH', 'Collection(Manager.v1_0_0.CommandConnectTypesSupported)', 'Property', 'Collection(Manager.v1_0_0.CommandConnectTypesSupported)') DEBUG - (Manager.v1_0_0.CommandConnectTypesSupported, 'SSH', 'Manager.v1_0_0.CommandConnectTypesSupported', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: SSH -> SSH DEBUG - displayType: (Collection(Manager.v1_0_0.CommandConnectTypesSupported), enum) -> string (enum) VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MaxConcurrentSessions VERBOSE1 - value: 4 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 4, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 4 -> 4 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - GraphicalConsole VERBOSE1 - value: {'ConnectTypesSupported': ['KVMIP'], 'MaxConcurrentSessions': 2, 'ServiceEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (Manager.v1_0_0.GraphicalConsole, complex) -> Manager.v1_0_0.GraphicalConsole VERBOSE1 - ConnectTypesSupported VERBOSE1 - value: ['KVMIP'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Manager.v1_0_0.GraphicalConnectTypesSupported), enum) -> string (enum) DEBUG - (Collection(Manager.v1_0_0.GraphicalConnectTypesSupported), 'KVMIP', 'Collection(Manager.v1_0_0.GraphicalConnectTypesSupported)', 'Property', 'Collection(Manager.v1_0_0.GraphicalConnectTypesSupported)') DEBUG - (Manager.v1_0_0.GraphicalConnectTypesSupported, 'KVMIP', 'Manager.v1_0_0.GraphicalConnectTypesSupported', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: KVMIP -> KVMIP DEBUG - displayType: (Collection(Manager.v1_0_0.GraphicalConnectTypesSupported), enum) -> string (enum) VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MaxConcurrentSessions VERBOSE1 - value: 2 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Actions VERBOSE1 - value: {'#Manager.Reset': {'ResetType@Redfish.AllowableValues': ['ForceRestart', 'GracefulRestart'], 'target': '/redfish/v1/Managers/BMC/Actions/Manager.Reset'}, 'Oem': {}} VERBOSE1 - is Optional DEBUG - displayType: (Manager.v1_0_0.Actions, complex) -> Manager.v1_0_0.Actions VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Redundancy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Redundancy.Redundancy), entity) -> link: Redundancy VERBOSE1 - Id VERBOSE1 - value: BMC VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'BMC', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'BMC', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: BMC -> BMC DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Contoso BMC VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Contoso BMC', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Contoso BMC', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso BMC -> Contoso BMC DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Manager VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Manager', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Manager', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Manager -> Manager DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0, Manager.v1_7_0, Manager VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - CommandShell complex VERBOSE1 - DateTime PASS VERBOSE1 - DateTimeLocalOffset PASS VERBOSE1 - Description PASS VERBOSE1 - EthernetInterfaces PASS VERBOSE1 - FirmwareVersion PASS VERBOSE1 - GraphicalConsole complex VERBOSE1 - Id PASS VERBOSE1 - Links complex VERBOSE1 - LogServices PASS VERBOSE1 - ManagerType PASS VERBOSE1 - Model PASS VERBOSE1 - Name PASS VERBOSE1 - NetworkProtocol PASS VERBOSE1 - Oem complex VERBOSE1 - PowerState PASS VERBOSE1 - SerialConsole complex VERBOSE1 - SerialInterfaces PASS VERBOSE1 - ServiceEntryPointUUID PASS VERBOSE1 - Status complex VERBOSE1 - UUID PASS VERBOSE1 - VirtualMedia Deprecated/v1_10_0 VERBOSE1 - Manufacturer Optional VERBOSE1 - SerialNumber Optional VERBOSE1 - PartNumber Optional VERBOSE1 - RemoteRedfishServiceUri Optional VERBOSE1 - RemoteAccountService Optional VERBOSE1 - AutoDSTEnabled Optional VERBOSE1 - HostInterfaces Optional VERBOSE1 - Links.ActiveSoftwareImage Optional VERBOSE1 - Links.SoftwareImages Optional VERBOSE1 - Links.ManagerForSwitches Optional VERBOSE1 - Links.ManagerInChassis PASS VERBOSE1 - Links.ManagerForServers ... VERBOSE1 - Links.ManagerForServers[0] PASS VERBOSE1 - Links.ManagerForChassis ... VERBOSE1 - Links.ManagerForChassis[0] PASS VERBOSE1 - Links.Oem complex VERBOSE1 - SerialConsole.ConnectTypesSupported ... VERBOSE1 - SerialConsole.ConnectTypesSupported[0] PASS VERBOSE1 - SerialConsole.ConnectTypesSupported[1] PASS VERBOSE1 - SerialConsole.ConnectTypesSupported[2] PASS VERBOSE1 - SerialConsole.ServiceEnabled PASS VERBOSE1 - SerialConsole.MaxConcurrentSessions PASS VERBOSE1 - CommandShell.ConnectTypesSupported ... VERBOSE1 - CommandShell.ConnectTypesSupported[0] PASS VERBOSE1 - CommandShell.ConnectTypesSupported[1] PASS VERBOSE1 - CommandShell.ServiceEnabled PASS VERBOSE1 - CommandShell.MaxConcurrentSessions PASS VERBOSE1 - GraphicalConsole.ConnectTypesSupported ... VERBOSE1 - GraphicalConsole.ConnectTypesSupported[0] PASS VERBOSE1 - GraphicalConsole.ServiceEnabled PASS VERBOSE1 - GraphicalConsole.MaxConcurrentSessions PASS VERBOSE1 - Actions.Manager.Reset PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Redundancy Optional INFO - PASS VERBOSE1 - Manager.v1_7_0.Manager, Counter({'pass': 33, 'skipOptional': 14, 'warnDeprecated': 2, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) DEBUG - [ManagerInChassis--Chassis.Chassis, Value: {'@odata.id': '/redfish/v1/Chassis/1U'}, ManagerForServers#0--Collection(ComputerSystem.ComputerSystem), Value: {'@odata.id': '/redfish/v1/Systems/437XR1138R2'}, ManagerForChassis#0--Collection(Chassis.Chassis), Value: {'@odata.id': '/redfish/v1/Chassis/1U'}, EthernetInterfaces--EthernetInterfaceCollection.EthernetInterfaceCollection, Value: {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces'}, SerialInterfaces--SerialInterfaceCollection.SerialInterfaceCollection, Value: {'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces'}, NetworkProtocol--ManagerNetworkProtocol.ManagerNetworkProtocol, Value: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol'}, LogServices--LogServiceCollection.LogServiceCollection, Value: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices'}, VirtualMedia--VirtualMediaCollection.VirtualMediaCollection, Value: {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> EthernetInterfaces, /redfish/v1/Managers/BMC/EthernetInterfaces INFO - *** /redfish/v1/Managers/BMC/EthernetInterfaces VERBOSE1 - *** None, False INFO - Type (EthernetInterfaceCollection.EthernetInterfaceCollection), GET SUCCESS (time: 0:00:00.003016) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(EthernetInterface.EthernetInterface), entity) -> links: EthernetInterface DEBUG - (Collection(EthernetInterface.EthernetInterface), {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated'}, 'Collection(EthernetInterface.EthernetInterface)', 'NavigationProperty', 'Collection(EthernetInterface.EthernetInterface)') DEBUG - (EthernetInterface.EthernetInterface, {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated'}, 'EthernetInterface.EthernetInterface', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated HTTP/1.1" 200 2135 INFO - Response Time for GET to /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated: 0.002282799999989038 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 2135 Body Response of /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated: b'{\n "@Redfish.Settings": {\n "@odata.type": "#Settings.v1_3_0.Settings",\n "ETag": "84ffcbb050ddc7fa9cddb59014546e59",\n "Messages": [\n {\n "MessageId": "Base.1.0.SettingsFailed",\n "RelatedProperties": [\n "#/IPv6Addresses/PrefixLength"\n ]\n }\n ],\n "SettingsObject": {\n "@odata.id": "/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD"\n },\n "Time": "2012-03-07T14:44.30-05:00"\n },\n "@odata.id": "/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated",\n "@odata.type": "#EthernetInterface.v1_5_1.EthernetInterface",\n "AutoNeg": true,\n "Description": "Management Network Interface",\n "FQDN": "web483-bmc.dmtf.org",\n "FullDuplex": true,\n "HostName": "web483-bmc",\n "IPv4Addresses": [\n {\n "Address": "192.168.0.10",\n "AddressOrigin": "DHCP",\n "Gateway": "192.168.0.1",\n "Oem": {},\n "SubnetMask": "255.255.252.0"\n }\n ],\n "IPv6AddressPolicyTable": [\n {\n "Label": 0,\n "Precedence": 50,\n "Prefix": "::1/128"\n }\n ],\n "IPv6Addresses": [\n {\n "Address": "fe80::1ec1:deff:fe6f:1e24",\n "AddressOrigin": "SLAAC",\n "AddressState": "Preferred",\n "Oem": {},\n "PrefixLength": 64\n }\n ],\n "IPv6DefaultGateway": "fe80::1ec1:deff:fe6f:1e24",\n "IPv6StaticAddresses": [\n {\n "Address": "fe80::1ec1:deff:fe6f:1e24",\n "PrefixLength": 16\n }\n ],\n "Id": "Dedicated",\n "InterfaceEnabled": true,\n "LinkStatus": "LinkUp",\n "MACAddress": "23:11:8A:33:CF:EA",\n "MTUSize": 1500,\n "MaxIPv6StaticAddresses": 1,\n "Name": "Manager Ethernet Interface",\n "NameServers": [\n "names.dmtf.org"\n ],\n "Oem": {},\n "PermanentMACAddress": "23:11:8A:33:CF:EA",\n "SpeedMbps": 100,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "VLAN": {\n "VLANEnable": true,\n "VLANId": 101\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '2135')], TIME ELAPSED: 0:00:00.002572 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated'} -> Link: /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated DEBUG - displayType: (Collection(EthernetInterface.EthernetInterface), entity) -> link: EthernetInterface VERBOSE1 - Description VERBOSE1 - value: Collection of EthernetInterfaces for this Manager VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Collection of EthernetInterfaces for this Manager', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Collection of EthernetInterfaces for this Manager', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Collection of EthernetInterfaces for this Manager -> Collection of EthernetInterfaces for this Manager DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Ethernet Network Interface Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Ethernet Network Interface Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Ethernet Network Interface Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ethernet Network Interface Collection -> Ethernet Network Interface Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> EthernetInterfaces, EthernetInterfaceCollection, EthernetInterfaceCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Members[0] PASS INFO - PASS VERBOSE1 - EthernetInterfaceCollection.EthernetInterfaceCollection, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(EthernetInterface.EthernetInterface), Value: {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> EthernetInterfaces -> Members#0, /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated INFO - *** /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'VLanNetworkInterface.v1_3_0', 'VLAN', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv4Address', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv6Address', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv6StaticAddress', 'v9_9_9') VERBOSE1 - ('Adding Additional', '@Redfish.Settings', 'Resource.OemObject', EthernetInterface.v1_5_1.EthernetInterface) VERBOSE1 - ('Morphing Complex', 'Settings.v1_3_0', 'Settings', 'Settings.v1_3_0') VERBOSE1 - ('Morphing Complex', 'Message.v1_1_2', 'Message', 'v9_9_9') INFO - Type (EthernetInterface.v1_5_1.EthernetInterface), GET SUCCESS (time: 0:00:00.002572) VERBOSE1 - DHCPv4 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.DHCPv4Configuration, complex) -> EthernetInterface.v1_4_0.DHCPv4Configuration VERBOSE1 - DHCPv6 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.DHCPv6Configuration, complex) -> EthernetInterface.v1_4_0.DHCPv6Configuration VERBOSE1 - StatelessAddressAutoConfig VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.StatelessAddressAutoConfiguration, complex) -> EthernetInterface.v1_4_0.StatelessAddressAutoConfiguration VERBOSE1 - IPv6StaticDefaultGateways VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv6GatewayStaticAddress), complex) -> IPv6GatewayStaticAddress VERBOSE1 - StaticNameServers VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - IPv4StaticAddresses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> IPv4Address VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_3_0.Actions, complex) -> EthernetInterface.v1_3_0.Actions VERBOSE1 - LinkStatus VERBOSE1 - value: LinkUp VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_1_0.LinkStatus, 'LinkUp', 'EthernetInterface.v1_1_0.LinkStatus', 'Property', 'EthernetInterface.v1_1_0.LinkStatus') DEBUG - (EthernetInterface.v1_1_0.LinkStatus, 'LinkUp', 'EthernetInterface.v1_1_0.LinkStatus', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: LinkUp -> LinkUp DEBUG - displayType: (EthernetInterface.v1_1_0.LinkStatus, enum) -> string (enum) VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_1_0.Links, complex) -> EthernetInterface.v1_1_0.Links VERBOSE1 - UefiDevicePath VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - InterfaceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - PermanentMACAddress VERBOSE1 - value: 23:11:8A:33:CF:EA VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_0_0.MACAddress, '23:11:8A:33:CF:EA', 'EthernetInterface.v1_0_0.MACAddress', 'Property', 'EthernetInterface.v1_0_0.MACAddress') DEBUG - (EthernetInterface.v1_0_0.MACAddress, '23:11:8A:33:CF:EA', 'EthernetInterface.v1_0_0.MACAddress', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 23:11:8A:33:CF:EA -> 23:11:8A:33:CF:EA DEBUG - displayType: (EthernetInterface.v1_0_0.MACAddress, Edm.String) -> string VERBOSE1 - MACAddress VERBOSE1 - value: 23:11:8A:33:CF:EA VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_0_0.MACAddress, '23:11:8A:33:CF:EA', 'EthernetInterface.v1_0_0.MACAddress', 'Property', 'EthernetInterface.v1_0_0.MACAddress') DEBUG - (EthernetInterface.v1_0_0.MACAddress, '23:11:8A:33:CF:EA', 'EthernetInterface.v1_0_0.MACAddress', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 23:11:8A:33:CF:EA -> 23:11:8A:33:CF:EA DEBUG - displayType: (EthernetInterface.v1_0_0.MACAddress, Edm.String) -> string VERBOSE1 - SpeedMbps VERBOSE1 - value: 100 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 100, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 100 -> 100 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AutoNeg VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - FullDuplex VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MTUSize VERBOSE1 - value: 1500 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1500, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1500 -> 1500 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - HostName VERBOSE1 - value: web483-bmc VERBOSE1 - is Optional DEBUG - (Edm.String, 'web483-bmc', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: web483-bmc -> web483-bmc DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FQDN VERBOSE1 - value: web483-bmc.dmtf.org VERBOSE1 - is Optional DEBUG - (Edm.String, 'web483-bmc.dmtf.org', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: web483-bmc.dmtf.org -> web483-bmc.dmtf.org DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxIPv6StaticAddresses VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VLAN VERBOSE1 - value: {'VLANEnable': True, 'VLANId': 101} VERBOSE1 - is Optional DEBUG - displayType: (VLanNetworkInterface.v1_3_0.VLAN, complex) -> VLanNetworkInterface.v1_3_0.VLAN VERBOSE1 - Tagged VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VLANPriority VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VLanNetworkInterface.v1_2_0.VLANPriority, Edm.Int64) -> number VERBOSE1 - VLANEnable VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VLANId VERBOSE1 - value: 101 VERBOSE1 - is Optional DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 101, 'VLanNetworkInterface.v1_0_0.VLANId', 'Property', 'VLanNetworkInterface.v1_0_0.VLANId') DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 101, 'VLanNetworkInterface.v1_0_0.VLANId', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 101 -> 101 DEBUG - displayType: (VLanNetworkInterface.v1_0_0.VLANId, Edm.Int64) -> number VERBOSE1 - IPv4Addresses VERBOSE1 - value: [IPv4Addresses--IPAddresses.v1_0_0.IPv4Address, Value: {'Address': '192.168.0.10', 'AddressOrigin': 'DHCP', 'Gateway': '192.168.0.1', 'Oem': {}, 'SubnetMask': '255.255.252.0'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> array of: IPv4Address DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> array of: IPv4Address VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: 192.168.0.10 VERBOSE1 - is Optional DEBUG - (Edm.String, '192.168.0.10', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 192.168.0.10 -> 192.168.0.10 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubnetMask VERBOSE1 - value: 255.255.252.0 VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.SubnetMask, '255.255.252.0', 'IPAddresses.v1_0_0.SubnetMask', 'Property', 'IPAddresses.v1_0_0.SubnetMask') DEBUG - (IPAddresses.v1_0_0.SubnetMask, '255.255.252.0', 'IPAddresses.v1_0_0.SubnetMask', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 255.255.252.0 -> 255.255.252.0 DEBUG - displayType: (IPAddresses.v1_0_0.SubnetMask, Edm.String) -> string VERBOSE1 - AddressOrigin VERBOSE1 - value: DHCP VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.IPv4AddressOrigin, 'DHCP', 'IPAddresses.v1_0_0.IPv4AddressOrigin', 'Property', 'IPAddresses.v1_0_0.IPv4AddressOrigin') DEBUG - (IPAddresses.v1_0_0.IPv4AddressOrigin, 'DHCP', 'IPAddresses.v1_0_0.IPv4AddressOrigin', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DHCP -> DHCP DEBUG - displayType: (IPAddresses.v1_0_0.IPv4AddressOrigin, enum) -> string (enum) VERBOSE1 - Gateway VERBOSE1 - value: 192.168.0.1 VERBOSE1 - is Optional DEBUG - (Edm.String, '192.168.0.1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 192.168.0.1 -> 192.168.0.1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - IPv6AddressPolicyTable VERBOSE1 - value: [IPv6AddressPolicyTable--Collection(EthernetInterface.v1_0_0.IPv6AddressPolicyEntry), Value: {'Label': 0, 'Precedence': 50, 'Prefix': '::1/128'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(EthernetInterface.v1_0_0.IPv6AddressPolicyEntry), complex) -> array of: IPv6AddressPolicyEntry DEBUG - displayType: (Collection(EthernetInterface.v1_0_0.IPv6AddressPolicyEntry), complex) -> array of: IPv6AddressPolicyEntry VERBOSE1 - Prefix VERBOSE1 - value: ::1/128 VERBOSE1 - is Optional DEBUG - (Edm.String, '::1/128', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ::1/128 -> ::1/128 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Precedence VERBOSE1 - value: 50 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 50, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 50 -> 50 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Label VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - IPv6Addresses VERBOSE1 - value: [IPv6Addresses--IPAddresses.v1_0_0.IPv6Address, Value: {'Address': 'fe80::1ec1:deff:fe6f:1e24', 'AddressOrigin': 'SLAAC', 'AddressState': 'Preferred', 'Oem': {}, 'PrefixLength': 64}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv6Address), complex) -> array of: IPv6Address DEBUG - displayType: (Collection(IPAddresses.IPv6Address), complex) -> array of: IPv6Address VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: fe80::1ec1:deff:fe6f:1e24 VERBOSE1 - is Optional DEBUG - (Edm.String, 'fe80::1ec1:deff:fe6f:1e24', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::1ec1:deff:fe6f:1e24 -> fe80::1ec1:deff:fe6f:1e24 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PrefixLength VERBOSE1 - value: 64 VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.PrefixLength, 64, 'IPAddresses.v1_0_0.PrefixLength', 'Property', 'IPAddresses.v1_0_0.PrefixLength') DEBUG - (IPAddresses.v1_0_0.PrefixLength, 64, 'IPAddresses.v1_0_0.PrefixLength', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 64 -> 64 DEBUG - displayType: (IPAddresses.v1_0_0.PrefixLength, Edm.Int64) -> number VERBOSE1 - AddressOrigin VERBOSE1 - value: SLAAC VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.IPv6AddressOrigin, 'SLAAC', 'IPAddresses.v1_0_0.IPv6AddressOrigin', 'Property', 'IPAddresses.v1_0_0.IPv6AddressOrigin') DEBUG - (IPAddresses.v1_0_0.IPv6AddressOrigin, 'SLAAC', 'IPAddresses.v1_0_0.IPv6AddressOrigin', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: SLAAC -> SLAAC DEBUG - displayType: (IPAddresses.v1_0_0.IPv6AddressOrigin, enum) -> string (enum) VERBOSE1 - AddressState VERBOSE1 - value: Preferred VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.AddressState, 'Preferred', 'IPAddresses.v1_0_0.AddressState', 'Property', 'IPAddresses.v1_0_0.AddressState') DEBUG - (IPAddresses.v1_0_0.AddressState, 'Preferred', 'IPAddresses.v1_0_0.AddressState', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Preferred -> Preferred DEBUG - displayType: (IPAddresses.v1_0_0.AddressState, enum) -> string (enum) VERBOSE1 - IPv6StaticAddresses VERBOSE1 - value: [IPv6StaticAddresses--IPAddresses.v1_0_0.IPv6StaticAddress, Value: {'Address': 'fe80::1ec1:deff:fe6f:1e24', 'PrefixLength': 16}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv6StaticAddress), complex) -> array of: IPv6StaticAddress DEBUG - displayType: (Collection(IPAddresses.IPv6StaticAddress), complex) -> array of: IPv6StaticAddress VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: fe80::1ec1:deff:fe6f:1e24 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'fe80::1ec1:deff:fe6f:1e24', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::1ec1:deff:fe6f:1e24 -> fe80::1ec1:deff:fe6f:1e24 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PrefixLength VERBOSE1 - value: 16 VERBOSE1 - Mandatory Test: OK DEBUG - (IPAddresses.v1_0_0.PrefixLength, 16, 'IPAddresses.v1_0_0.PrefixLength', 'Property', 'IPAddresses.v1_0_0.PrefixLength') DEBUG - (IPAddresses.v1_0_0.PrefixLength, 16, 'IPAddresses.v1_0_0.PrefixLength', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 16 -> 16 DEBUG - displayType: (IPAddresses.v1_0_0.PrefixLength, Edm.Int64) -> number VERBOSE1 - IPv6DefaultGateway VERBOSE1 - value: fe80::1ec1:deff:fe6f:1e24 VERBOSE1 - is Optional DEBUG - (Edm.String, 'fe80::1ec1:deff:fe6f:1e24', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::1ec1:deff:fe6f:1e24 -> fe80::1ec1:deff:fe6f:1e24 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NameServers VERBOSE1 - value: ['names.dmtf.org'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'names.dmtf.org', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: names.dmtf.org -> names.dmtf.org DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - VLANs VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection, entity) -> link to: VLanNetworkInterfaceCollection VERBOSE1 - Id VERBOSE1 - value: Dedicated VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Dedicated', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Dedicated', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Dedicated -> Dedicated DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Management Network Interface VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Management Network Interface', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Management Network Interface', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Management Network Interface -> Management Network Interface DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Manager Ethernet Interface VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Manager Ethernet Interface', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Manager Ethernet Interface', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Manager Ethernet Interface -> Manager Ethernet Interface DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - @Redfish.Settings VERBOSE1 - value: {'@odata.type': '#Settings.v1_3_0.Settings', 'ETag': '84ffcbb050ddc7fa9cddb59014546e59', 'Messages': [{'MessageId': 'Base.1.0.SettingsFailed', 'RelatedProperties': ['#/IPv6Addresses/PrefixLength']}], 'SettingsObject': {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD'}, 'Time': '2012-03-07T14:44.30-05:00'} VERBOSE1 - is Optional DEBUG - displayType: (Settings.v1_3_0.Settings, complex) -> Settings.v1_3_0.Settings VERBOSE1 - MaintenanceWindowResource VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.ItemOrCollection, entity) -> link to: ItemOrCollection VERBOSE1 - SupportedApplyTimes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Settings.v1_1_0.ApplyTime), enum) -> string (enum) VERBOSE1 - Time VERBOSE1 - value: 2012-03-07T14:44.30-05:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2012-03-07T14:44.30-05:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2012-03-07T14:44.30-05:00 -> 2012-03-07T14:44.30-05:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - ETag VERBOSE1 - value: 84ffcbb050ddc7fa9cddb59014546e59 VERBOSE1 - is Optional DEBUG - (Edm.String, '84ffcbb050ddc7fa9cddb59014546e59', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 84ffcbb050ddc7fa9cddb59014546e59 -> 84ffcbb050ddc7fa9cddb59014546e59 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SettingsObject VERBOSE1 - value: {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD'} VERBOSE1 - is Optional DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD'}, 'Resource.Item', 'NavigationProperty', 'Resource.Item') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = SettingsObject DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD HTTP/1.1" 200 1601 INFO - Response Time for GET to /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD: 0.0026040550000061558 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1601 Body Response of /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD",\n "@odata.type": "#EthernetInterface.v1_5_1.EthernetInterface",\n "AutoNeg": true,\n "Description": "Management Network Interface",\n "FQDN": "web483-bmc.dmtf.org",\n "FullDuplex": true,\n "HostName": "web483-bmc",\n "IPv4Addresses": [\n {\n "Address": "192.168.0.10",\n "AddressOrigin": "DHCP",\n "Gateway": "192.168.0.1",\n "Oem": {},\n "SubnetMask": "255.255.252.0"\n }\n ],\n "IPv6AddressPolicyTable": [\n {\n "Label": 0,\n "Precedence": 50,\n "Prefix": "::1/128"\n }\n ],\n "IPv6Addresses": [\n {\n "Address": "fe80::1ec1:deff:fe6f:1e24",\n "AddressOrigin": "SLAAC",\n "AddressState": "Preferred",\n "Oem": {},\n "PrefixLength": 64\n }\n ],\n "IPv6DefaultGateway": "fe80::1ec1:deff:fe6f:1e24",\n "IPv6StaticAddresses": [\n {\n "Address": "fe80::1ec1:deff:fe6f:1e24",\n "PrefixLength": 16\n }\n ],\n "Id": "SD",\n "InterfaceEnabled": true,\n "LinkStatus": "LinkUp",\n "MACAddress": "23:11:8A:33:CF:EA",\n "MTUSize": 1500,\n "MaxIPv6StaticAddresses": 1,\n "Name": "Manager Ethernet Interface",\n "NameServers": [\n "names.dmtf.org"\n ],\n "Oem": {},\n "PermanentMACAddress": "23:11:8A:33:CF:EA",\n "SpeedMbps": 100,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n },\n "VLAN": {\n "VLANEnable": true,\n "VLANId": 101\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1601')], TIME ELAPSED: 0:00:00.002907 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD'} -> Link: /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD DEBUG - displayType: (Resource.Item, entity) -> link to: Item VERBOSE1 - Messages VERBOSE1 - value: [Messages--Message.v1_1_2.Message, Value: {'MessageId': 'Base.1.0.SettingsFailed', 'RelatedProperties': ['#/IPv6Addresses/PrefixLength']}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Message.Message), complex) -> array of: Message DEBUG - displayType: (Collection(Message.Message), complex) -> array of: Message VERBOSE1 - MessageSeverity VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - MessageId VERBOSE1 - value: Base.1.0.SettingsFailed VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Base.1.0.SettingsFailed', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base.1.0.SettingsFailed -> Base.1.0.SettingsFailed DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RelatedProperties VERBOSE1 - value: ['#/IPv6Addresses/PrefixLength'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), '#/IPv6Addresses/PrefixLength', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: #/IPv6Addresses/PrefixLength -> #/IPv6Addresses/PrefixLength DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MessageArgs VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Severity VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Resolution VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> EthernetInterfaces -> Members#0, EthernetInterface.v1_5_1, EthernetInterface VERBOSE1 - @Redfish.Settings complex VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AutoNeg PASS VERBOSE1 - Description PASS VERBOSE1 - FQDN PASS VERBOSE1 - FullDuplex PASS VERBOSE1 - HostName PASS VERBOSE1 - IPv4Addresses complex VERBOSE1 - IPv6AddressPolicyTable complex VERBOSE1 - IPv6Addresses complex VERBOSE1 - IPv6DefaultGateway PASS VERBOSE1 - IPv6StaticAddresses complex VERBOSE1 - Id PASS VERBOSE1 - InterfaceEnabled PASS VERBOSE1 - LinkStatus PASS VERBOSE1 - MACAddress PASS VERBOSE1 - MTUSize PASS VERBOSE1 - MaxIPv6StaticAddresses PASS VERBOSE1 - Name PASS VERBOSE1 - NameServers ... VERBOSE1 - Oem complex VERBOSE1 - PermanentMACAddress PASS VERBOSE1 - SpeedMbps PASS VERBOSE1 - Status complex VERBOSE1 - VLAN complex VERBOSE1 - DHCPv4 Optional VERBOSE1 - DHCPv6 Optional VERBOSE1 - StatelessAddressAutoConfig Optional VERBOSE1 - IPv6StaticDefaultGateways Optional VERBOSE1 - StaticNameServers Optional VERBOSE1 - IPv4StaticAddresses Optional VERBOSE1 - Actions Optional VERBOSE1 - Links Optional VERBOSE1 - UefiDevicePath Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - VLAN.Tagged Optional VERBOSE1 - VLAN.VLANPriority Optional VERBOSE1 - VLAN.VLANEnable PASS VERBOSE1 - VLAN.VLANId PASS VERBOSE1 - IPv4Addresses[0].Oem complex VERBOSE1 - IPv4Addresses[0].Address PASS VERBOSE1 - IPv4Addresses[0].SubnetMask PASS VERBOSE1 - IPv4Addresses[0].AddressOrigin PASS VERBOSE1 - IPv4Addresses[0].Gateway PASS VERBOSE1 - IPv6AddressPolicyTable[0].Prefix PASS VERBOSE1 - IPv6AddressPolicyTable[0].Precedence PASS VERBOSE1 - IPv6AddressPolicyTable[0].Label PASS VERBOSE1 - IPv6Addresses[0].Oem complex VERBOSE1 - IPv6Addresses[0].Address PASS VERBOSE1 - IPv6Addresses[0].PrefixLength PASS VERBOSE1 - IPv6Addresses[0].AddressOrigin PASS VERBOSE1 - IPv6Addresses[0].AddressState PASS VERBOSE1 - IPv6StaticAddresses[0].Oem Optional VERBOSE1 - IPv6StaticAddresses[0].Address PASS VERBOSE1 - IPv6StaticAddresses[0].PrefixLength PASS VERBOSE1 - NameServers[0] PASS VERBOSE1 - VLANs Optional VERBOSE1 - @Redfish.Settings.MaintenanceWindowResource Optional VERBOSE1 - @Redfish.Settings.SupportedApplyTimes Optional VERBOSE1 - @Redfish.Settings.Time PASS VERBOSE1 - @Redfish.Settings.ETag PASS VERBOSE1 - @Redfish.Settings.SettingsObject PASS VERBOSE1 - @Redfish.Settings.Messages complex VERBOSE1 - @Redfish.Settings.Messages[0].MessageSeverity Optional VERBOSE1 - @Redfish.Settings.Messages[0].MessageId PASS VERBOSE1 - @Redfish.Settings.Messages[0].Message Optional VERBOSE1 - @Redfish.Settings.Messages[0].RelatedProperties ... VERBOSE1 - @Redfish.Settings.Messages[0].RelatedProperties[0] PASS VERBOSE1 - @Redfish.Settings.Messages[0].MessageArgs Optional VERBOSE1 - @Redfish.Settings.Messages[0].Severity Optional VERBOSE1 - @Redfish.Settings.Messages[0].Resolution Optional VERBOSE1 - @Redfish.Settings.Messages[0].Oem Optional INFO - PASS VERBOSE1 - EthernetInterface.v1_5_1.EthernetInterface, Counter({'pass': 38, 'skipOptional': 24, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [SettingsObject--Resource.Item, Value: {'@odata.id': '/redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> EthernetInterfaces -> Members#0 -> SettingsObject, /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD INFO - *** /redfish/v1/Managers/BMC/EthernetInterfaces/Dedicated/SD VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'VLanNetworkInterface.v1_3_0', 'VLAN', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv4Address', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv6Address', 'v9_9_9') VERBOSE1 - ('Morphing Complex', 'IPAddresses.v1_0_0', 'IPv6StaticAddress', 'v9_9_9') INFO - Type (EthernetInterface.v1_5_1.EthernetInterface), GET SUCCESS (time: 0:00:00.002907) VERBOSE1 - DHCPv4 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.DHCPv4Configuration, complex) -> EthernetInterface.v1_4_0.DHCPv4Configuration VERBOSE1 - DHCPv6 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.DHCPv6Configuration, complex) -> EthernetInterface.v1_4_0.DHCPv6Configuration VERBOSE1 - StatelessAddressAutoConfig VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_4_0.StatelessAddressAutoConfiguration, complex) -> EthernetInterface.v1_4_0.StatelessAddressAutoConfiguration VERBOSE1 - IPv6StaticDefaultGateways VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv6GatewayStaticAddress), complex) -> IPv6GatewayStaticAddress VERBOSE1 - StaticNameServers VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - IPv4StaticAddresses VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> IPv4Address VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_3_0.Actions, complex) -> EthernetInterface.v1_3_0.Actions VERBOSE1 - LinkStatus VERBOSE1 - value: LinkUp VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_1_0.LinkStatus, 'LinkUp', 'EthernetInterface.v1_1_0.LinkStatus', 'Property', 'EthernetInterface.v1_1_0.LinkStatus') DEBUG - (EthernetInterface.v1_1_0.LinkStatus, 'LinkUp', 'EthernetInterface.v1_1_0.LinkStatus', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: LinkUp -> LinkUp DEBUG - displayType: (EthernetInterface.v1_1_0.LinkStatus, enum) -> string (enum) VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EthernetInterface.v1_1_0.Links, complex) -> EthernetInterface.v1_1_0.Links VERBOSE1 - UefiDevicePath VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - InterfaceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - PermanentMACAddress VERBOSE1 - value: 23:11:8A:33:CF:EA VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_0_0.MACAddress, '23:11:8A:33:CF:EA', 'EthernetInterface.v1_0_0.MACAddress', 'Property', 'EthernetInterface.v1_0_0.MACAddress') DEBUG - (EthernetInterface.v1_0_0.MACAddress, '23:11:8A:33:CF:EA', 'EthernetInterface.v1_0_0.MACAddress', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 23:11:8A:33:CF:EA -> 23:11:8A:33:CF:EA DEBUG - displayType: (EthernetInterface.v1_0_0.MACAddress, Edm.String) -> string VERBOSE1 - MACAddress VERBOSE1 - value: 23:11:8A:33:CF:EA VERBOSE1 - is Optional DEBUG - (EthernetInterface.v1_0_0.MACAddress, '23:11:8A:33:CF:EA', 'EthernetInterface.v1_0_0.MACAddress', 'Property', 'EthernetInterface.v1_0_0.MACAddress') DEBUG - (EthernetInterface.v1_0_0.MACAddress, '23:11:8A:33:CF:EA', 'EthernetInterface.v1_0_0.MACAddress', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 23:11:8A:33:CF:EA -> 23:11:8A:33:CF:EA DEBUG - displayType: (EthernetInterface.v1_0_0.MACAddress, Edm.String) -> string VERBOSE1 - SpeedMbps VERBOSE1 - value: 100 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 100, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 100 -> 100 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AutoNeg VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - FullDuplex VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MTUSize VERBOSE1 - value: 1500 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1500, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1500 -> 1500 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - HostName VERBOSE1 - value: web483-bmc VERBOSE1 - is Optional DEBUG - (Edm.String, 'web483-bmc', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: web483-bmc -> web483-bmc DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FQDN VERBOSE1 - value: web483-bmc.dmtf.org VERBOSE1 - is Optional DEBUG - (Edm.String, 'web483-bmc.dmtf.org', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: web483-bmc.dmtf.org -> web483-bmc.dmtf.org DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MaxIPv6StaticAddresses VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VLAN VERBOSE1 - value: {'VLANEnable': True, 'VLANId': 101} VERBOSE1 - is Optional DEBUG - displayType: (VLanNetworkInterface.v1_3_0.VLAN, complex) -> VLanNetworkInterface.v1_3_0.VLAN VERBOSE1 - Tagged VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VLANPriority VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VLanNetworkInterface.v1_2_0.VLANPriority, Edm.Int64) -> number VERBOSE1 - VLANEnable VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - VLANId VERBOSE1 - value: 101 VERBOSE1 - is Optional DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 101, 'VLanNetworkInterface.v1_0_0.VLANId', 'Property', 'VLanNetworkInterface.v1_0_0.VLANId') DEBUG - (VLanNetworkInterface.v1_0_0.VLANId, 101, 'VLanNetworkInterface.v1_0_0.VLANId', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 101 -> 101 DEBUG - displayType: (VLanNetworkInterface.v1_0_0.VLANId, Edm.Int64) -> number VERBOSE1 - IPv4Addresses VERBOSE1 - value: [IPv4Addresses--IPAddresses.v1_0_0.IPv4Address, Value: {'Address': '192.168.0.10', 'AddressOrigin': 'DHCP', 'Gateway': '192.168.0.1', 'Oem': {}, 'SubnetMask': '255.255.252.0'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> array of: IPv4Address DEBUG - displayType: (Collection(IPAddresses.IPv4Address), complex) -> array of: IPv4Address VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: 192.168.0.10 VERBOSE1 - is Optional DEBUG - (Edm.String, '192.168.0.10', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 192.168.0.10 -> 192.168.0.10 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - SubnetMask VERBOSE1 - value: 255.255.252.0 VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.SubnetMask, '255.255.252.0', 'IPAddresses.v1_0_0.SubnetMask', 'Property', 'IPAddresses.v1_0_0.SubnetMask') DEBUG - (IPAddresses.v1_0_0.SubnetMask, '255.255.252.0', 'IPAddresses.v1_0_0.SubnetMask', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 255.255.252.0 -> 255.255.252.0 DEBUG - displayType: (IPAddresses.v1_0_0.SubnetMask, Edm.String) -> string VERBOSE1 - AddressOrigin VERBOSE1 - value: DHCP VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.IPv4AddressOrigin, 'DHCP', 'IPAddresses.v1_0_0.IPv4AddressOrigin', 'Property', 'IPAddresses.v1_0_0.IPv4AddressOrigin') DEBUG - (IPAddresses.v1_0_0.IPv4AddressOrigin, 'DHCP', 'IPAddresses.v1_0_0.IPv4AddressOrigin', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DHCP -> DHCP DEBUG - displayType: (IPAddresses.v1_0_0.IPv4AddressOrigin, enum) -> string (enum) VERBOSE1 - Gateway VERBOSE1 - value: 192.168.0.1 VERBOSE1 - is Optional DEBUG - (Edm.String, '192.168.0.1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 192.168.0.1 -> 192.168.0.1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - IPv6AddressPolicyTable VERBOSE1 - value: [IPv6AddressPolicyTable--Collection(EthernetInterface.v1_0_0.IPv6AddressPolicyEntry), Value: {'Label': 0, 'Precedence': 50, 'Prefix': '::1/128'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(EthernetInterface.v1_0_0.IPv6AddressPolicyEntry), complex) -> array of: IPv6AddressPolicyEntry DEBUG - displayType: (Collection(EthernetInterface.v1_0_0.IPv6AddressPolicyEntry), complex) -> array of: IPv6AddressPolicyEntry VERBOSE1 - Prefix VERBOSE1 - value: ::1/128 VERBOSE1 - is Optional DEBUG - (Edm.String, '::1/128', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ::1/128 -> ::1/128 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Precedence VERBOSE1 - value: 50 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 50, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 50 -> 50 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Label VERBOSE1 - value: 0 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - IPv6Addresses VERBOSE1 - value: [IPv6Addresses--IPAddresses.v1_0_0.IPv6Address, Value: {'Address': 'fe80::1ec1:deff:fe6f:1e24', 'AddressOrigin': 'SLAAC', 'AddressState': 'Preferred', 'Oem': {}, 'PrefixLength': 64}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv6Address), complex) -> array of: IPv6Address DEBUG - displayType: (Collection(IPAddresses.IPv6Address), complex) -> array of: IPv6Address VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: fe80::1ec1:deff:fe6f:1e24 VERBOSE1 - is Optional DEBUG - (Edm.String, 'fe80::1ec1:deff:fe6f:1e24', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::1ec1:deff:fe6f:1e24 -> fe80::1ec1:deff:fe6f:1e24 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PrefixLength VERBOSE1 - value: 64 VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.PrefixLength, 64, 'IPAddresses.v1_0_0.PrefixLength', 'Property', 'IPAddresses.v1_0_0.PrefixLength') DEBUG - (IPAddresses.v1_0_0.PrefixLength, 64, 'IPAddresses.v1_0_0.PrefixLength', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 64 -> 64 DEBUG - displayType: (IPAddresses.v1_0_0.PrefixLength, Edm.Int64) -> number VERBOSE1 - AddressOrigin VERBOSE1 - value: SLAAC VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.IPv6AddressOrigin, 'SLAAC', 'IPAddresses.v1_0_0.IPv6AddressOrigin', 'Property', 'IPAddresses.v1_0_0.IPv6AddressOrigin') DEBUG - (IPAddresses.v1_0_0.IPv6AddressOrigin, 'SLAAC', 'IPAddresses.v1_0_0.IPv6AddressOrigin', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: SLAAC -> SLAAC DEBUG - displayType: (IPAddresses.v1_0_0.IPv6AddressOrigin, enum) -> string (enum) VERBOSE1 - AddressState VERBOSE1 - value: Preferred VERBOSE1 - is Optional DEBUG - (IPAddresses.v1_0_0.AddressState, 'Preferred', 'IPAddresses.v1_0_0.AddressState', 'Property', 'IPAddresses.v1_0_0.AddressState') DEBUG - (IPAddresses.v1_0_0.AddressState, 'Preferred', 'IPAddresses.v1_0_0.AddressState', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Preferred -> Preferred DEBUG - displayType: (IPAddresses.v1_0_0.AddressState, enum) -> string (enum) VERBOSE1 - IPv6StaticAddresses VERBOSE1 - value: [IPv6StaticAddresses--IPAddresses.v1_0_0.IPv6StaticAddress, Value: {'Address': 'fe80::1ec1:deff:fe6f:1e24', 'PrefixLength': 16}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(IPAddresses.IPv6StaticAddress), complex) -> array of: IPv6StaticAddress DEBUG - displayType: (Collection(IPAddresses.IPv6StaticAddress), complex) -> array of: IPv6StaticAddress VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Address VERBOSE1 - value: fe80::1ec1:deff:fe6f:1e24 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'fe80::1ec1:deff:fe6f:1e24', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::1ec1:deff:fe6f:1e24 -> fe80::1ec1:deff:fe6f:1e24 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PrefixLength VERBOSE1 - value: 16 VERBOSE1 - Mandatory Test: OK DEBUG - (IPAddresses.v1_0_0.PrefixLength, 16, 'IPAddresses.v1_0_0.PrefixLength', 'Property', 'IPAddresses.v1_0_0.PrefixLength') DEBUG - (IPAddresses.v1_0_0.PrefixLength, 16, 'IPAddresses.v1_0_0.PrefixLength', 'TypeDefinition', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 16 -> 16 DEBUG - displayType: (IPAddresses.v1_0_0.PrefixLength, Edm.Int64) -> number VERBOSE1 - IPv6DefaultGateway VERBOSE1 - value: fe80::1ec1:deff:fe6f:1e24 VERBOSE1 - is Optional DEBUG - (Edm.String, 'fe80::1ec1:deff:fe6f:1e24', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: fe80::1ec1:deff:fe6f:1e24 -> fe80::1ec1:deff:fe6f:1e24 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NameServers VERBOSE1 - value: ['names.dmtf.org'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'names.dmtf.org', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: names.dmtf.org -> names.dmtf.org DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - VLANs VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VLanNetworkInterfaceCollection.VLanNetworkInterfaceCollection, entity) -> link to: VLanNetworkInterfaceCollection VERBOSE1 - Id VERBOSE1 - value: SD VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'SD', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'SD', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SD -> SD DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Management Network Interface VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Management Network Interface', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Management Network Interface', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Management Network Interface -> Management Network Interface DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Manager Ethernet Interface VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Manager Ethernet Interface', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Manager Ethernet Interface', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Manager Ethernet Interface -> Manager Ethernet Interface DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> EthernetInterfaces -> Members#0 -> SettingsObject, EthernetInterface.v1_5_1, EthernetInterface VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AutoNeg PASS VERBOSE1 - Description PASS VERBOSE1 - FQDN PASS VERBOSE1 - FullDuplex PASS VERBOSE1 - HostName PASS VERBOSE1 - IPv4Addresses complex VERBOSE1 - IPv6AddressPolicyTable complex VERBOSE1 - IPv6Addresses complex VERBOSE1 - IPv6DefaultGateway PASS VERBOSE1 - IPv6StaticAddresses complex VERBOSE1 - Id PASS VERBOSE1 - InterfaceEnabled PASS VERBOSE1 - LinkStatus PASS VERBOSE1 - MACAddress PASS VERBOSE1 - MTUSize PASS VERBOSE1 - MaxIPv6StaticAddresses PASS VERBOSE1 - Name PASS VERBOSE1 - NameServers ... VERBOSE1 - Oem complex VERBOSE1 - PermanentMACAddress PASS VERBOSE1 - SpeedMbps PASS VERBOSE1 - Status complex VERBOSE1 - VLAN complex VERBOSE1 - DHCPv4 Optional VERBOSE1 - DHCPv6 Optional VERBOSE1 - StatelessAddressAutoConfig Optional VERBOSE1 - IPv6StaticDefaultGateways Optional VERBOSE1 - StaticNameServers Optional VERBOSE1 - IPv4StaticAddresses Optional VERBOSE1 - Actions Optional VERBOSE1 - Links Optional VERBOSE1 - UefiDevicePath Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - VLAN.Tagged Optional VERBOSE1 - VLAN.VLANPriority Optional VERBOSE1 - VLAN.VLANEnable PASS VERBOSE1 - VLAN.VLANId PASS VERBOSE1 - IPv4Addresses[0].Oem complex VERBOSE1 - IPv4Addresses[0].Address PASS VERBOSE1 - IPv4Addresses[0].SubnetMask PASS VERBOSE1 - IPv4Addresses[0].AddressOrigin PASS VERBOSE1 - IPv4Addresses[0].Gateway PASS VERBOSE1 - IPv6AddressPolicyTable[0].Prefix PASS VERBOSE1 - IPv6AddressPolicyTable[0].Precedence PASS VERBOSE1 - IPv6AddressPolicyTable[0].Label PASS VERBOSE1 - IPv6Addresses[0].Oem complex VERBOSE1 - IPv6Addresses[0].Address PASS VERBOSE1 - IPv6Addresses[0].PrefixLength PASS VERBOSE1 - IPv6Addresses[0].AddressOrigin PASS VERBOSE1 - IPv6Addresses[0].AddressState PASS VERBOSE1 - IPv6StaticAddresses[0].Oem Optional VERBOSE1 - IPv6StaticAddresses[0].Address PASS VERBOSE1 - IPv6StaticAddresses[0].PrefixLength PASS VERBOSE1 - NameServers[0] PASS VERBOSE1 - VLANs Optional INFO - PASS VERBOSE1 - EthernetInterface.v1_5_1.EthernetInterface, Counter({'pass': 33, 'skipOptional': 16, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - SettingsObject, Counter({'pass': 33, 'skipOptional': 16, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Members#0, Counter({'pass': 38, 'skipOptional': 24, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - EthernetInterfaces, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> SerialInterfaces, /redfish/v1/Managers/BMC/SerialInterfaces INFO - *** /redfish/v1/Managers/BMC/SerialInterfaces VERBOSE1 - *** None, False INFO - Type (SerialInterfaceCollection.SerialInterfaceCollection), GET SUCCESS (time: 0:00:00.003482) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces/TTY0'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(SerialInterface.SerialInterface), entity) -> links: SerialInterface DEBUG - (Collection(SerialInterface.SerialInterface), {'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces/TTY0'}, 'Collection(SerialInterface.SerialInterface)', 'NavigationProperty', 'Collection(SerialInterface.SerialInterface)') DEBUG - (SerialInterface.SerialInterface, {'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces/TTY0'}, 'SerialInterface.SerialInterface', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/SerialInterfaces/TTY0 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/SerialInterfaces/TTY0: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/SerialInterfaces/TTY0 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/SerialInterfaces/TTY0 HTTP/1.1" 200 473 INFO - Response Time for GET to /redfish/v1/Managers/BMC/SerialInterfaces/TTY0: 0.0026036250000061045 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/SerialInterfaces/TTY0: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 473 Body Response of /redfish/v1/Managers/BMC/SerialInterfaces/TTY0: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/SerialInterfaces/TTY0",\n "@odata.type": "#SerialInterface.v1_1_5.SerialInterface",\n "BitRate": "115200",\n "ConnectorType": "RJ45",\n "DataBits": "8",\n "Description": "Management for Serial Interface",\n "FlowControl": "None",\n "Id": "TTY0",\n "InterfaceEnabled": true,\n "Name": "Manager Serial Interface 1",\n "Parity": "None",\n "PinOut": "Cyclades",\n "SignalType": "Rs232",\n "StopBits": "1"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '473')], TIME ELAPSED: 0:00:00.003109 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces/TTY0'} -> Link: /redfish/v1/Managers/BMC/SerialInterfaces/TTY0 DEBUG - displayType: (Collection(SerialInterface.SerialInterface), entity) -> link: SerialInterface VERBOSE1 - Description VERBOSE1 - value: Collection of Serial Interfaces for this System VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Collection of Serial Interfaces for this System', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Collection of Serial Interfaces for this System', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Collection of Serial Interfaces for this System -> Collection of Serial Interfaces for this System DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Serial Interface Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Serial Interface Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Serial Interface Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Serial Interface Collection -> Serial Interface Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> SerialInterfaces, SerialInterfaceCollection, SerialInterfaceCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Members[0] PASS INFO - PASS VERBOSE1 - SerialInterfaceCollection.SerialInterfaceCollection, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(SerialInterface.SerialInterface), Value: {'@odata.id': '/redfish/v1/Managers/BMC/SerialInterfaces/TTY0'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> SerialInterfaces -> Members#0, /redfish/v1/Managers/BMC/SerialInterfaces/TTY0 INFO - *** /redfish/v1/Managers/BMC/SerialInterfaces/TTY0 VERBOSE1 - *** None, False INFO - Type (SerialInterface.v1_1_5.SerialInterface), GET SUCCESS (time: 0:00:00.003109) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (SerialInterface.v1_1_0.Actions, complex) -> SerialInterface.v1_1_0.Actions VERBOSE1 - InterfaceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - SignalType VERBOSE1 - value: Rs232 VERBOSE1 - is Optional DEBUG - (SerialInterface.v1_0_0.SignalType, 'Rs232', 'SerialInterface.v1_0_0.SignalType', 'Property', 'SerialInterface.v1_0_0.SignalType') DEBUG - (SerialInterface.v1_0_0.SignalType, 'Rs232', 'SerialInterface.v1_0_0.SignalType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Rs232 -> Rs232 DEBUG - displayType: (SerialInterface.v1_0_0.SignalType, enum) -> string (enum) VERBOSE1 - BitRate VERBOSE1 - value: 115200 VERBOSE1 - is Optional DEBUG - (SerialInterface.v1_0_0.BitRate, '115200', 'SerialInterface.v1_0_0.BitRate', 'Property', 'SerialInterface.v1_0_0.BitRate') DEBUG - (SerialInterface.v1_0_0.BitRate, '115200', 'SerialInterface.v1_0_0.BitRate', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 115200 -> 115200 DEBUG - displayType: (SerialInterface.v1_0_0.BitRate, Edm.String) -> string VERBOSE1 - Parity VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - (SerialInterface.v1_0_0.Parity, 'None', 'SerialInterface.v1_0_0.Parity', 'Property', 'SerialInterface.v1_0_0.Parity') DEBUG - (SerialInterface.v1_0_0.Parity, 'None', 'SerialInterface.v1_0_0.Parity', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: None -> None DEBUG - displayType: (SerialInterface.v1_0_0.Parity, enum) -> string (enum) VERBOSE1 - DataBits VERBOSE1 - value: 8 VERBOSE1 - is Optional DEBUG - (SerialInterface.v1_0_0.DataBits, '8', 'SerialInterface.v1_0_0.DataBits', 'Property', 'SerialInterface.v1_0_0.DataBits') DEBUG - (SerialInterface.v1_0_0.DataBits, '8', 'SerialInterface.v1_0_0.DataBits', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 8 -> 8 DEBUG - displayType: (SerialInterface.v1_0_0.DataBits, Edm.String) -> string VERBOSE1 - StopBits VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (SerialInterface.v1_0_0.StopBits, '1', 'SerialInterface.v1_0_0.StopBits', 'Property', 'SerialInterface.v1_0_0.StopBits') DEBUG - (SerialInterface.v1_0_0.StopBits, '1', 'SerialInterface.v1_0_0.StopBits', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (SerialInterface.v1_0_0.StopBits, Edm.String) -> string VERBOSE1 - FlowControl VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - (SerialInterface.v1_0_0.FlowControl, 'None', 'SerialInterface.v1_0_0.FlowControl', 'Property', 'SerialInterface.v1_0_0.FlowControl') DEBUG - (SerialInterface.v1_0_0.FlowControl, 'None', 'SerialInterface.v1_0_0.FlowControl', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: None -> None DEBUG - displayType: (SerialInterface.v1_0_0.FlowControl, enum) -> string (enum) VERBOSE1 - ConnectorType VERBOSE1 - value: RJ45 VERBOSE1 - is Optional DEBUG - (SerialInterface.v1_0_0.ConnectorType, 'RJ45', 'SerialInterface.v1_0_0.ConnectorType', 'Property', 'SerialInterface.v1_0_0.ConnectorType') DEBUG - (SerialInterface.v1_0_0.ConnectorType, 'RJ45', 'SerialInterface.v1_0_0.ConnectorType', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: RJ45 -> RJ45 DEBUG - displayType: (SerialInterface.v1_0_0.ConnectorType, Edm.String) -> string VERBOSE1 - PinOut VERBOSE1 - value: Cyclades VERBOSE1 - is Optional DEBUG - (SerialInterface.v1_0_0.PinOut, 'Cyclades', 'SerialInterface.v1_0_0.PinOut', 'Property', 'SerialInterface.v1_0_0.PinOut') DEBUG - (SerialInterface.v1_0_0.PinOut, 'Cyclades', 'SerialInterface.v1_0_0.PinOut', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Cyclades -> Cyclades DEBUG - displayType: (SerialInterface.v1_0_0.PinOut, enum) -> string (enum) VERBOSE1 - Id VERBOSE1 - value: TTY0 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'TTY0', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'TTY0', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: TTY0 -> TTY0 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Management for Serial Interface VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Management for Serial Interface', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Management for Serial Interface', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Management for Serial Interface -> Management for Serial Interface DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Manager Serial Interface 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Manager Serial Interface 1', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Manager Serial Interface 1', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Manager Serial Interface 1 -> Manager Serial Interface 1 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> SerialInterfaces -> Members#0, SerialInterface.v1_1_5, SerialInterface VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - BitRate PASS VERBOSE1 - ConnectorType PASS VERBOSE1 - DataBits PASS VERBOSE1 - Description PASS VERBOSE1 - FlowControl PASS VERBOSE1 - Id PASS VERBOSE1 - InterfaceEnabled PASS VERBOSE1 - Name PASS VERBOSE1 - Parity PASS VERBOSE1 - PinOut PASS VERBOSE1 - SignalType PASS VERBOSE1 - StopBits PASS VERBOSE1 - Actions Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - SerialInterface.v1_1_5.SerialInterface, Counter({'pass': 12, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'pass': 12, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - SerialInterfaces, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> NetworkProtocol, /redfish/v1/Managers/BMC/NetworkProtocol INFO - *** /redfish/v1/Managers/BMC/NetworkProtocol VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'ManagerNetworkProtocol.v1_4_0', 'HTTPSProtocol', 'ManagerNetworkProtocol.v1_5_0') VERBOSE1 - ('Morphing Complex', 'ManagerNetworkProtocol.v1_5_0', 'SNMPProtocol', 'ManagerNetworkProtocol.v1_5_0') INFO - Type (ManagerNetworkProtocol.v1_5_0.ManagerNetworkProtocol), GET SUCCESS (time: 0:00:00.002614) VERBOSE1 - DHCPv6 VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - RDP VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - RFB VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - NTP VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ManagerNetworkProtocol.v1_2_0.NTPProtocol, complex) -> ManagerNetworkProtocol.v1_2_0.NTPProtocol VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ManagerNetworkProtocol.v1_2_0.Actions, complex) -> ManagerNetworkProtocol.v1_2_0.Actions VERBOSE1 - DHCP VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - HostName VERBOSE1 - value: web483-bmc VERBOSE1 - is Optional DEBUG - (Edm.String, 'web483-bmc', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: web483-bmc -> web483-bmc DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FQDN VERBOSE1 - value: web483-bmc.dmtf.org VERBOSE1 - is Optional DEBUG - (Edm.String, 'web483-bmc.dmtf.org', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: web483-bmc.dmtf.org -> web483-bmc.dmtf.org DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - HTTP VERBOSE1 - value: {'Port': 80, 'ProtocolEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - ProtocolEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 80 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 80, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 80 -> 80 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - HTTPS VERBOSE1 - value: {'Certificates': {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates'}, 'Port': 443, 'ProtocolEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_4_0.HTTPSProtocol, complex) -> ManagerNetworkProtocol.v1_4_0.HTTPSProtocol VERBOSE1 - Certificates VERBOSE1 - value: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates'} VERBOSE1 - is Optional DEBUG - (CertificateCollection.CertificateCollection, {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates'}, 'CertificateCollection.CertificateCollection', 'NavigationProperty', 'CertificateCollection.CertificateCollection') DEBUG - (CertificateCollection.CertificateCollection, {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates'}, 'CertificateCollection.CertificateCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Certificates DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates HTTP/1.1" 200 426 INFO - Response Time for GET to /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates: 0.00266727100006392 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 426 Body Response of /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates: b'{\n "@Redfish.SupportedCertificates": [\n "PEM"\n ],\n "@odata.id": "/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates",\n "@odata.type": "#CertificateCollection.CertificateCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Certificate Collection",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '426')], TIME ELAPSED: 0:00:00.003037 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates'} -> Link: /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates DEBUG - displayType: (CertificateCollection.CertificateCollection, entity) -> link to: CertificateCollection VERBOSE1 - ProtocolEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 443 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 443, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 443 -> 443 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - SNMP VERBOSE1 - value: {'AuthenticationProtocol': 'HMAC_SHA96', 'CommunityStrings': [{'AccessMode': 'Limited', 'CommunityString': None, 'Name': 'Read-only community'}, {'AccessMode': 'Full', 'CommunityString': None, 'Name': 'Full access community'}], 'EnableSNMPv1': True, 'EnableSNMPv2c': False, 'EnableSNMPv3': True, 'EncryptionProtocol': 'CFB128_AES128', 'EngineId': {'EnterpriseSpecificMethod': '00 11 22 33 44 55 66 77', 'PrivateEnterpriseId': '00 00 01 9C'}, 'HideCommunityStrings': True, 'Port': 161, 'ProtocolEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_5_0.SNMPProtocol, complex) -> ManagerNetworkProtocol.v1_5_0.SNMPProtocol VERBOSE1 - EnableSNMPv1 VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - EnableSNMPv2c VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - EnableSNMPv3 VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - CommunityStrings VERBOSE1 - value: [CommunityStrings--Collection(ManagerNetworkProtocol.v1_5_0.SNMPCommunity), Value: {'AccessMode': 'Limited', 'CommunityString': None, 'Name': 'Read-only community'}, CommunityStrings--Collection(ManagerNetworkProtocol.v1_5_0.SNMPCommunity), Value: {'AccessMode': 'Full', 'CommunityString': None, 'Name': 'Full access community'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ManagerNetworkProtocol.v1_5_0.SNMPCommunity), complex) -> array of: SNMPCommunity DEBUG - displayType: (Collection(ManagerNetworkProtocol.v1_5_0.SNMPCommunity), complex) -> array of: SNMPCommunity VERBOSE1 - Name VERBOSE1 - value: Read-only community VERBOSE1 - is Optional DEBUG - (Edm.String, 'Read-only community', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Read-only community -> Read-only community DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - CommunityString VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property CommunityString is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AccessMode VERBOSE1 - value: Limited VERBOSE1 - is Optional DEBUG - (ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode, 'Limited', 'ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode', 'Property', 'ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode') DEBUG - (ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode, 'Limited', 'ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Limited -> Limited DEBUG - displayType: (ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode, enum) -> string (enum) VERBOSE1 - Name VERBOSE1 - value: Full access community VERBOSE1 - is Optional DEBUG - (Edm.String, 'Full access community', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Full access community -> Full access community DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - CommunityString VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property CommunityString is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AccessMode VERBOSE1 - value: Full VERBOSE1 - is Optional DEBUG - (ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode, 'Full', 'ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode', 'Property', 'ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode') DEBUG - (ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode, 'Full', 'ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Full -> Full DEBUG - displayType: (ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode, enum) -> string (enum) VERBOSE1 - CommunityAccessMode VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ManagerNetworkProtocol.v1_5_0.SNMPCommunityAccessMode, enum) -> string (enum) VERBOSE1 - EngineId VERBOSE1 - value: {'EnterpriseSpecificMethod': '00 11 22 33 44 55 66 77', 'PrivateEnterpriseId': '00 00 01 9C'} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_5_0.EngineId, complex) -> ManagerNetworkProtocol.v1_5_0.EngineId VERBOSE1 - PrivateEnterpriseId VERBOSE1 - value: 00 00 01 9C VERBOSE1 - is Optional DEBUG - (Edm.String, '00 00 01 9C', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 00 00 01 9C -> 00 00 01 9C DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EnterpriseSpecificMethod VERBOSE1 - value: 00 11 22 33 44 55 66 77 VERBOSE1 - is Optional DEBUG - (Edm.String, '00 11 22 33 44 55 66 77', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 00 11 22 33 44 55 66 77 -> 00 11 22 33 44 55 66 77 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - HideCommunityStrings VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - AuthenticationProtocol VERBOSE1 - value: HMAC_SHA96 VERBOSE1 - is Optional DEBUG - (ManagerNetworkProtocol.v1_5_0.SNMPAuthenticationProtocols, 'HMAC_SHA96', 'ManagerNetworkProtocol.v1_5_0.SNMPAuthenticationProtocols', 'Property', 'ManagerNetworkProtocol.v1_5_0.SNMPAuthenticationProtocols') DEBUG - (ManagerNetworkProtocol.v1_5_0.SNMPAuthenticationProtocols, 'HMAC_SHA96', 'ManagerNetworkProtocol.v1_5_0.SNMPAuthenticationProtocols', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: HMAC_SHA96 -> HMAC_SHA96 DEBUG - displayType: (ManagerNetworkProtocol.v1_5_0.SNMPAuthenticationProtocols, enum) -> string (enum) VERBOSE1 - EncryptionProtocol VERBOSE1 - value: CFB128_AES128 VERBOSE1 - is Optional DEBUG - (ManagerNetworkProtocol.v1_5_0.SNMPEncryptionProtocols, 'CFB128_AES128', 'ManagerNetworkProtocol.v1_5_0.SNMPEncryptionProtocols', 'Property', 'ManagerNetworkProtocol.v1_5_0.SNMPEncryptionProtocols') DEBUG - (ManagerNetworkProtocol.v1_5_0.SNMPEncryptionProtocols, 'CFB128_AES128', 'ManagerNetworkProtocol.v1_5_0.SNMPEncryptionProtocols', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: CFB128_AES128 -> CFB128_AES128 DEBUG - displayType: (ManagerNetworkProtocol.v1_5_0.SNMPEncryptionProtocols, enum) -> string (enum) VERBOSE1 - ProtocolEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 161 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 161, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 161 -> 161 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - VirtualMedia VERBOSE1 - value: {'Port': 17988, 'ProtocolEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - ProtocolEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 17988 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 17988, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 17988 -> 17988 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Telnet VERBOSE1 - value: {'Port': 23, 'ProtocolEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - ProtocolEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 23 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 23, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 23 -> 23 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - SSDP VERBOSE1 - value: {'NotifyIPv6Scope': 'Site', 'NotifyMulticastIntervalSeconds': 600, 'NotifyTTL': 5, 'Port': 1900, 'ProtocolEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.SSDProtocol, complex) -> ManagerNetworkProtocol.v1_0_0.SSDProtocol VERBOSE1 - NotifyMulticastIntervalSeconds VERBOSE1 - value: 600 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 600, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 600 -> 600 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - NotifyTTL VERBOSE1 - value: 5 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 5, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 5 -> 5 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - NotifyIPv6Scope VERBOSE1 - value: Site VERBOSE1 - is Optional DEBUG - (ManagerNetworkProtocol.v1_0_0.NotifyIPv6Scope, 'Site', 'ManagerNetworkProtocol.v1_0_0.NotifyIPv6Scope', 'Property', 'ManagerNetworkProtocol.v1_0_0.NotifyIPv6Scope') DEBUG - (ManagerNetworkProtocol.v1_0_0.NotifyIPv6Scope, 'Site', 'ManagerNetworkProtocol.v1_0_0.NotifyIPv6Scope', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Site -> Site DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.NotifyIPv6Scope, enum) -> string (enum) VERBOSE1 - ProtocolEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 1900 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1900, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1900 -> 1900 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - IPMI VERBOSE1 - value: {'Port': 623, 'ProtocolEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - ProtocolEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 623 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 623, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 623 -> 623 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - SSH VERBOSE1 - value: {'Port': 22, 'ProtocolEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - ProtocolEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 22 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 22, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 22 -> 22 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - KVMIP VERBOSE1 - value: {'Port': 5288, 'ProtocolEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (ManagerNetworkProtocol.v1_0_0.Protocol, complex) -> ManagerNetworkProtocol.v1_0_0.Protocol VERBOSE1 - ProtocolEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 5288 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 5288, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 5288 -> 5288 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: NetworkProtocol VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'NetworkProtocol', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'NetworkProtocol', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: NetworkProtocol -> NetworkProtocol DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Manager Network Service VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Manager Network Service', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Manager Network Service', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Manager Network Service -> Manager Network Service DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Manager Network Protocol VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Manager Network Protocol', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Manager Network Protocol', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Manager Network Protocol -> Manager Network Protocol DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> NetworkProtocol, ManagerNetworkProtocol.v1_5_0, ManagerNetworkProtocol VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - FQDN PASS VERBOSE1 - HTTP complex VERBOSE1 - HTTPS complex VERBOSE1 - HostName PASS VERBOSE1 - IPMI complex VERBOSE1 - Id PASS VERBOSE1 - KVMIP complex VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - SNMP complex VERBOSE1 - SSDP complex VERBOSE1 - SSH complex VERBOSE1 - Status complex VERBOSE1 - Telnet complex VERBOSE1 - VirtualMedia complex VERBOSE1 - DHCPv6 Optional VERBOSE1 - RDP Optional VERBOSE1 - RFB Optional VERBOSE1 - NTP Optional VERBOSE1 - Actions Optional VERBOSE1 - DHCP Optional VERBOSE1 - HTTP.ProtocolEnabled PASS VERBOSE1 - HTTP.Port PASS VERBOSE1 - HTTPS.Certificates PASS VERBOSE1 - HTTPS.ProtocolEnabled PASS VERBOSE1 - HTTPS.Port PASS VERBOSE1 - SNMP.EnableSNMPv1 PASS VERBOSE1 - SNMP.EnableSNMPv2c PASS VERBOSE1 - SNMP.EnableSNMPv3 PASS VERBOSE1 - SNMP.CommunityStrings complex VERBOSE1 - SNMP.CommunityStrings[0].Name PASS VERBOSE1 - SNMP.CommunityStrings[0].CommunityString PASS VERBOSE1 - SNMP.CommunityStrings[0].AccessMode PASS VERBOSE1 - SNMP.CommunityStrings[1].Name PASS VERBOSE1 - SNMP.CommunityStrings[1].CommunityString PASS VERBOSE1 - SNMP.CommunityStrings[1].AccessMode PASS VERBOSE1 - SNMP.CommunityAccessMode Optional VERBOSE1 - SNMP.EngineId complex VERBOSE1 - SNMP.EngineId.PrivateEnterpriseId PASS VERBOSE1 - SNMP.EngineId.EnterpriseSpecificMethod PASS VERBOSE1 - SNMP.HideCommunityStrings PASS VERBOSE1 - SNMP.AuthenticationProtocol PASS VERBOSE1 - SNMP.EncryptionProtocol PASS VERBOSE1 - SNMP.ProtocolEnabled PASS VERBOSE1 - SNMP.Port PASS VERBOSE1 - VirtualMedia.ProtocolEnabled PASS VERBOSE1 - VirtualMedia.Port PASS VERBOSE1 - Telnet.ProtocolEnabled PASS VERBOSE1 - Telnet.Port PASS VERBOSE1 - SSDP.NotifyMulticastIntervalSeconds PASS VERBOSE1 - SSDP.NotifyTTL PASS VERBOSE1 - SSDP.NotifyIPv6Scope PASS VERBOSE1 - SSDP.ProtocolEnabled PASS VERBOSE1 - SSDP.Port PASS VERBOSE1 - IPMI.ProtocolEnabled PASS VERBOSE1 - IPMI.Port PASS VERBOSE1 - SSH.ProtocolEnabled PASS VERBOSE1 - SSH.Port PASS VERBOSE1 - KVMIP.ProtocolEnabled PASS VERBOSE1 - KVMIP.Port PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional INFO - PASS VERBOSE1 - ManagerNetworkProtocol.v1_5_0.ManagerNetworkProtocol, Counter({'pass': 43, 'skipOptional': 10, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Certificates--CertificateCollection.CertificateCollection, Value: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> NetworkProtocol -> Certificates, /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates INFO - *** /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates VERBOSE1 - *** None, False VERBOSE1 - ('Adding Additional', '@Redfish.SupportedCertificates', 'Resource.OemObject', CertificateCollection.CertificateCollection) INFO - Type (CertificateCollection.CertificateCollection), GET SUCCESS (time: 0:00:00.003037) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Certificate.Certificate), entity) -> links: Certificate DEBUG - (Collection(Certificate.Certificate), {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'}, 'Collection(Certificate.Certificate)', 'NavigationProperty', 'Collection(Certificate.Certificate)') DEBUG - (Certificate.Certificate, {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'}, 'Certificate.Certificate', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'} -> Link: /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1 DEBUG - displayType: (Collection(Certificate.Certificate), entity) -> link: Certificate VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Certificate Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Certificate Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Certificate Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Certificate Collection -> Certificate Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - @Redfish.SupportedCertificates VERBOSE1 - value: ['PEM'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Certificate.CertificateType), enum) -> string (enum) DEBUG - (Collection(Certificate.CertificateType), 'PEM', 'Collection(Certificate.CertificateType)', 'Term', 'Collection(Certificate.CertificateType)') DEBUG - (Certificate.CertificateType, 'PEM', 'Certificate.CertificateType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: PEM -> PEM DEBUG - displayType: (Collection(Certificate.CertificateType), enum) -> string (enum) VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> NetworkProtocol -> Certificates, CertificateCollection, CertificateCollection VERBOSE1 - @Redfish.SupportedCertificates ... VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional VERBOSE1 - @Redfish.SupportedCertificates[0] PASS INFO - PASS VERBOSE1 - CertificateCollection.CertificateCollection, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) DEBUG - [Members#0--Collection(Certificate.Certificate), Value: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> NetworkProtocol -> Certificates -> Members#0, /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1 INFO - *** /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1 VERBOSE1 - *** None, False INFO - Type (Certificate.v1_1_1.Certificate), GET SUCCESS (time: 0:00:00.003995) VERBOSE1 - CertificateString VERBOSE1 - value: -----BEGIN CERTIFICATE----- MIIFsTCCA5mgAwIBAgIJAMusGfV8beSJMA0GCSqGSIb3DQEBCwUAMG8xCzAJBgNV BAYTAlVTMQ8wDQYDVQQIDAZPcmVnb24xETAPBgNVBAcMCFBvcnRsYW5kMRAwDgYD VQQKDAdDb250b3NvMQwwCgYDVQQLDANBQkMxHDAaBgNVBAMME21hbmFnZXIuY29u dG9zby5vcmcwHhcNMTgwOTA3MTMyMjA1WhcNMTkwOTA3MTMyMjA1WjBvMQswCQYD VQQGEwJVUzEPMA0GA1UECAwGT3JlZ29uMREwDwYDVQQHDAhQb3J0bGFuZDEQMA4G A1UECgwHQ29udG9zbzEMMAoGA1UECwwDQUJDMRwwGgYDVQQDDBNtYW5hZ2VyLmNv bnRvc28ub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAw39VGz5K 9bD8UUmyUxH+s+IaYsd3rd8V3R6g3bzttGOW52nopt3ZQD4COHPePBcCBh2+xRFk 0Wd6oJUECXKNYhoFRJAhyz2fmkO5I37D40iY8/Ihqnt0Kmt/8hETL2VMKbALnR+4 AUNNGSomRD24FQDlK1Vs6urZHvTsEL5Z+CNdbKY6Yn1ksxR8vmze4hdxnzrQCua1 o7zNVzudLdhVpfeC3BvmflMjszPOjlo5dSkXeRWqQ1LikgcHyEf3hYWq3WXMUpkV m2nlM3Tzeaz2nO1quQ/HJ/DUuvHHvWIIZdExL1RABzSN8Sr3ZkMShmTNN4QWmrEX EADN8g8OXrRKrup+R6nbUT55Getn5jPesI5fNDHk0KRBUG0ALY73l9+ZlAdRTesq aV6AL2hUYrb1SNjh50i15s4yPOytspF4B9LaqsG1w3PGjgLaUtWHTXwGAMdHVhWs ym//6zFv3Ri5tbjThpeYv+UIkreyb0yAFlx/Kz62EFbkFcnaGPATqVd4yLtVdYu0 z5O8JWhOuybmWMe6ifO97X8w7/Nr9QyzkB64wXSqsNpRiuZraErqa+hBqvPkz8KE FEwiclRvZ9OrNk/iKr1FO1HNs1byvNyJ3S9Bu4bMwMnxzrdNzaB5Ti0IywIvQ/qw J8icHIn+3EM5g+DmvQTZIXNKOryrndjIUA0CAwEAAaNQME4wHQYDVR0OBBYEFLLG iNCud7LYUKojqRVNhKBWoApFMB8GA1UdIwQYMBaAFLLGiNCud7LYUKojqRVNhKBW oApFMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIBAG+NJSRv1S0K4KjE wzAIlEsmYs65vPxKLg0a07EW8xO4m7AKtty9dyc3+xh0ftwosTmXp2GL3RbNFqpc qDjS/XLDGS7DCb5T/g2vZusfUCz6WXpJCZMBLNyNaVyhTHeV9f8sCWXAODwx8ED2 IHADWI9EqYg3HovYJNP4iUXfivBkFdq6ptOwgMVLGpeMvt/VwBilOklL/+xrhiMD 1SwZ+sPdWfgcIaeQ+Y3h0cbHzCeYlZDXjDR41zGrEb1lhSAj5n/BEQDjXsiIY386 /czYW7Zz2ZxOK67ENaABUxg5w8iqu8wkF0pVHbjBThkEPvvdwWKAFLDC55q1KO4H sZLx8U/usUdHW9pz+/C7QW7UEJjKP7LfUWnosz7NJYtb7lXJ6pyLkstlA35/aXv3 xS4eHxHFExl7hiTPgWuFYZUfhdTYSoUTO7WHI7IIZvAh05I/akrE7RpPXviMdIrI luKOGwMDHuKSUX93BfFcm9WyMx2cGvbORAXPonGadkPbNsuSK1YkalZ27x5Aq10T wJ6/u29+BMDIRB1qJPf5gm4itQpX0hLKXRAdSPKQgvA2gDN5fIlPDEAlWt3oo5JI 6aWKaL1zAwSFcV2XE6c0r9ZrQPQw1cTzeAMDzMQ7MnEb6kt/YNdGfzTL/5b+vF+e HApck5WMN3G/8qlI5rFGXG5zljlu -----END CERTIFICATE----- VERBOSE1 - is Optional DEBUG - (Edm.String, '-----BEGIN CERTIFICATE-----\nMIIFsTCCA5mgAwIBAgIJAMusGfV8beSJMA0GCSqGSIb3DQEBCwUAMG8xCzAJBgNV\nBAYTAlVTMQ8wDQYDVQQIDAZPcmVnb24xETAPBgNVBAcMCFBvcnRsYW5kMRAwDgYD\nVQQKDAdDb250b3NvMQwwCgYDVQQLDANBQkMxHDAaBgNVBAMME21hbmFnZXIuY29u\ndG9zby5vcmcwHhcNMTgwOTA3MTMyMjA1WhcNMTkwOTA3MTMyMjA1WjBvMQswCQYD\nVQQGEwJVUzEPMA0GA1UECAwGT3JlZ29uMREwDwYDVQQHDAhQb3J0bGFuZDEQMA4G\nA1UECgwHQ29udG9zbzEMMAoGA1UECwwDQUJDMRwwGgYDVQQDDBNtYW5hZ2VyLmNv\nbnRvc28ub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAw39VGz5K\n9bD8UUmyUxH+s+IaYsd3rd8V3R6g3bzttGOW52nopt3ZQD4COHPePBcCBh2+xRFk\n0Wd6oJUECXKNYhoFRJAhyz2fmkO5I37D40iY8/Ihqnt0Kmt/8hETL2VMKbALnR+4\nAUNNGSomRD24FQDlK1Vs6urZHvTsEL5Z+CNdbKY6Yn1ksxR8vmze4hdxnzrQCua1\no7zNVzudLdhVpfeC3BvmflMjszPOjlo5dSkXeRWqQ1LikgcHyEf3hYWq3WXMUpkV\nm2nlM3Tzeaz2nO1quQ/HJ/DUuvHHvWIIZdExL1RABzSN8Sr3ZkMShmTNN4QWmrEX\nEADN8g8OXrRKrup+R6nbUT55Getn5jPesI5fNDHk0KRBUG0ALY73l9+ZlAdRTesq\naV6AL2hUYrb1SNjh50i15s4yPOytspF4B9LaqsG1w3PGjgLaUtWHTXwGAMdHVhWs\nym//6zFv3Ri5tbjThpeYv+UIkreyb0yAFlx/Kz62EFbkFcnaGPATqVd4yLtVdYu0\nz5O8JWhOuybmWMe6ifO97X8w7/Nr9QyzkB64wXSqsNpRiuZraErqa+hBqvPkz8KE\nFEwiclRvZ9OrNk/iKr1FO1HNs1byvNyJ3S9Bu4bMwMnxzrdNzaB5Ti0IywIvQ/qw\nJ8icHIn+3EM5g+DmvQTZIXNKOryrndjIUA0CAwEAAaNQME4wHQYDVR0OBBYEFLLG\niNCud7LYUKojqRVNhKBWoApFMB8GA1UdIwQYMBaAFLLGiNCud7LYUKojqRVNhKBW\noApFMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIBAG+NJSRv1S0K4KjE\nwzAIlEsmYs65vPxKLg0a07EW8xO4m7AKtty9dyc3+xh0ftwosTmXp2GL3RbNFqpc\nqDjS/XLDGS7DCb5T/g2vZusfUCz6WXpJCZMBLNyNaVyhTHeV9f8sCWXAODwx8ED2\nIHADWI9EqYg3HovYJNP4iUXfivBkFdq6ptOwgMVLGpeMvt/VwBilOklL/+xrhiMD\n1SwZ+sPdWfgcIaeQ+Y3h0cbHzCeYlZDXjDR41zGrEb1lhSAj5n/BEQDjXsiIY386\n/czYW7Zz2ZxOK67ENaABUxg5w8iqu8wkF0pVHbjBThkEPvvdwWKAFLDC55q1KO4H\nsZLx8U/usUdHW9pz+/C7QW7UEJjKP7LfUWnosz7NJYtb7lXJ6pyLkstlA35/aXv3\nxS4eHxHFExl7hiTPgWuFYZUfhdTYSoUTO7WHI7IIZvAh05I/akrE7RpPXviMdIrI\nluKOGwMDHuKSUX93BfFcm9WyMx2cGvbORAXPonGadkPbNsuSK1YkalZ27x5Aq10T\nwJ6/u29+BMDIRB1qJPf5gm4itQpX0hLKXRAdSPKQgvA2gDN5fIlPDEAlWt3oo5JI\n6aWKaL1zAwSFcV2XE6c0r9ZrQPQw1cTzeAMDzMQ7MnEb6kt/YNdGfzTL/5b+vF+e\nHApck5WMN3G/8qlI5rFGXG5zljlu\n-----END CERTIFICATE-----', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: -----BEGIN CERTIFICATE----- MIIFsTCCA5mgAwIBAgIJAMusGfV8beSJMA0GCSqGSIb3DQEBCwUAMG8xCzAJBgNV BAYTAlVTMQ8wDQYDVQQIDAZPcmVnb24xETAPBgNVBAcMCFBvcnRsYW5kMRAwDgYD VQQKDAdDb250b3NvMQwwCgYDVQQLDANBQkMxHDAaBgNVBAMME21hbmFnZXIuY29u dG9zby5vcmcwHhcNMTgwOTA3MTMyMjA1WhcNMTkwOTA3MTMyMjA1WjBvMQswCQYD VQQGEwJVUzEPMA0GA1UECAwGT3JlZ29uMREwDwYDVQQHDAhQb3J0bGFuZDEQMA4G A1UECgwHQ29udG9zbzEMMAoGA1UECwwDQUJDMRwwGgYDVQQDDBNtYW5hZ2VyLmNv bnRvc28ub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAw39VGz5K 9bD8UUmyUxH+s+IaYsd3rd8V3R6g3bzttGOW52nopt3ZQD4COHPePBcCBh2+xRFk 0Wd6oJUECXKNYhoFRJAhyz2fmkO5I37D40iY8/Ihqnt0Kmt/8hETL2VMKbALnR+4 AUNNGSomRD24FQDlK1Vs6urZHvTsEL5Z+CNdbKY6Yn1ksxR8vmze4hdxnzrQCua1 o7zNVzudLdhVpfeC3BvmflMjszPOjlo5dSkXeRWqQ1LikgcHyEf3hYWq3WXMUpkV m2nlM3Tzeaz2nO1quQ/HJ/DUuvHHvWIIZdExL1RABzSN8Sr3ZkMShmTNN4QWmrEX EADN8g8OXrRKrup+R6nbUT55Getn5jPesI5fNDHk0KRBUG0ALY73l9+ZlAdRTesq aV6AL2hUYrb1SNjh50i15s4yPOytspF4B9LaqsG1w3PGjgLaUtWHTXwGAMdHVhWs ym//6zFv3Ri5tbjThpeYv+UIkreyb0yAFlx/Kz62EFbkFcnaGPATqVd4yLtVdYu0 z5O8JWhOuybmWMe6ifO97X8w7/Nr9QyzkB64wXSqsNpRiuZraErqa+hBqvPkz8KE FEwiclRvZ9OrNk/iKr1FO1HNs1byvNyJ3S9Bu4bMwMnxzrdNzaB5Ti0IywIvQ/qw J8icHIn+3EM5g+DmvQTZIXNKOryrndjIUA0CAwEAAaNQME4wHQYDVR0OBBYEFLLG iNCud7LYUKojqRVNhKBWoApFMB8GA1UdIwQYMBaAFLLGiNCud7LYUKojqRVNhKBW oApFMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIBAG+NJSRv1S0K4KjE wzAIlEsmYs65vPxKLg0a07EW8xO4m7AKtty9dyc3+xh0ftwosTmXp2GL3RbNFqpc qDjS/XLDGS7DCb5T/g2vZusfUCz6WXpJCZMBLNyNaVyhTHeV9f8sCWXAODwx8ED2 IHADWI9EqYg3HovYJNP4iUXfivBkFdq6ptOwgMVLGpeMvt/VwBilOklL/+xrhiMD 1SwZ+sPdWfgcIaeQ+Y3h0cbHzCeYlZDXjDR41zGrEb1lhSAj5n/BEQDjXsiIY386 /czYW7Zz2ZxOK67ENaABUxg5w8iqu8wkF0pVHbjBThkEPvvdwWKAFLDC55q1KO4H sZLx8U/usUdHW9pz+/C7QW7UEJjKP7LfUWnosz7NJYtb7lXJ6pyLkstlA35/aXv3 xS4eHxHFExl7hiTPgWuFYZUfhdTYSoUTO7WHI7IIZvAh05I/akrE7RpPXviMdIrI luKOGwMDHuKSUX93BfFcm9WyMx2cGvbORAXPonGadkPbNsuSK1YkalZ27x5Aq10T wJ6/u29+BMDIRB1qJPf5gm4itQpX0hLKXRAdSPKQgvA2gDN5fIlPDEAlWt3oo5JI 6aWKaL1zAwSFcV2XE6c0r9ZrQPQw1cTzeAMDzMQ7MnEb6kt/YNdGfzTL/5b+vF+e HApck5WMN3G/8qlI5rFGXG5zljlu -----END CERTIFICATE----- -> -----BEGIN CERTIFICATE----- MIIFsTCCA5mgAwIBAgIJAMusGfV8beSJMA0GCSqGSIb3DQEBCwUAMG8xCzAJBgNV BAYTAlVTMQ8wDQYDVQQIDAZPcmVnb24xETAPBgNVBAcMCFBvcnRsYW5kMRAwDgYD VQQKDAdDb250b3NvMQwwCgYDVQQLDANBQkMxHDAaBgNVBAMME21hbmFnZXIuY29u dG9zby5vcmcwHhcNMTgwOTA3MTMyMjA1WhcNMTkwOTA3MTMyMjA1WjBvMQswCQYD VQQGEwJVUzEPMA0GA1UECAwGT3JlZ29uMREwDwYDVQQHDAhQb3J0bGFuZDEQMA4G A1UECgwHQ29udG9zbzEMMAoGA1UECwwDQUJDMRwwGgYDVQQDDBNtYW5hZ2VyLmNv bnRvc28ub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAw39VGz5K 9bD8UUmyUxH+s+IaYsd3rd8V3R6g3bzttGOW52nopt3ZQD4COHPePBcCBh2+xRFk 0Wd6oJUECXKNYhoFRJAhyz2fmkO5I37D40iY8/Ihqnt0Kmt/8hETL2VMKbALnR+4 AUNNGSomRD24FQDlK1Vs6urZHvTsEL5Z+CNdbKY6Yn1ksxR8vmze4hdxnzrQCua1 o7zNVzudLdhVpfeC3BvmflMjszPOjlo5dSkXeRWqQ1LikgcHyEf3hYWq3WXMUpkV m2nlM3Tzeaz2nO1quQ/HJ/DUuvHHvWIIZdExL1RABzSN8Sr3ZkMShmTNN4QWmrEX EADN8g8OXrRKrup+R6nbUT55Getn5jPesI5fNDHk0KRBUG0ALY73l9+ZlAdRTesq aV6AL2hUYrb1SNjh50i15s4yPOytspF4B9LaqsG1w3PGjgLaUtWHTXwGAMdHVhWs ym//6zFv3Ri5tbjThpeYv+UIkreyb0yAFlx/Kz62EFbkFcnaGPATqVd4yLtVdYu0 z5O8JWhOuybmWMe6ifO97X8w7/Nr9QyzkB64wXSqsNpRiuZraErqa+hBqvPkz8KE FEwiclRvZ9OrNk/iKr1FO1HNs1byvNyJ3S9Bu4bMwMnxzrdNzaB5Ti0IywIvQ/qw J8icHIn+3EM5g+DmvQTZIXNKOryrndjIUA0CAwEAAaNQME4wHQYDVR0OBBYEFLLG iNCud7LYUKojqRVNhKBWoApFMB8GA1UdIwQYMBaAFLLGiNCud7LYUKojqRVNhKBW oApFMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIBAG+NJSRv1S0K4KjE wzAIlEsmYs65vPxKLg0a07EW8xO4m7AKtty9dyc3+xh0ftwosTmXp2GL3RbNFqpc qDjS/XLDGS7DCb5T/g2vZusfUCz6WXpJCZMBLNyNaVyhTHeV9f8sCWXAODwx8ED2 IHADWI9EqYg3HovYJNP4iUXfivBkFdq6ptOwgMVLGpeMvt/VwBilOklL/+xrhiMD 1SwZ+sPdWfgcIaeQ+Y3h0cbHzCeYlZDXjDR41zGrEb1lhSAj5n/BEQDjXsiIY386 /czYW7Zz2ZxOK67ENaABUxg5w8iqu8wkF0pVHbjBThkEPvvdwWKAFLDC55q1KO4H sZLx8U/usUdHW9pz+/C7QW7UEJjKP7LfUWnosz7NJYtb7lXJ6pyLkstlA35/aXv3 xS4eHxHFExl7hiTPgWuFYZUfhdTYSoUTO7WHI7IIZvAh05I/akrE7RpPXviMdIrI luKOGwMDHuKSUX93BfFcm9WyMx2cGvbORAXPonGadkPbNsuSK1YkalZ27x5Aq10T wJ6/u29+BMDIRB1qJPf5gm4itQpX0hLKXRAdSPKQgvA2gDN5fIlPDEAlWt3oo5JI 6aWKaL1zAwSFcV2XE6c0r9ZrQPQw1cTzeAMDzMQ7MnEb6kt/YNdGfzTL/5b+vF+e HApck5WMN3G/8qlI5rFGXG5zljlu -----END CERTIFICATE----- DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - CertificateType VERBOSE1 - value: PEM VERBOSE1 - is Optional DEBUG - (Certificate.CertificateType, 'PEM', 'Certificate.CertificateType', 'Property', 'Certificate.CertificateType') DEBUG - (Certificate.CertificateType, 'PEM', 'Certificate.CertificateType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: PEM -> PEM DEBUG - displayType: (Certificate.CertificateType, enum) -> string (enum) VERBOSE1 - Issuer VERBOSE1 - value: {'City': 'Portland', 'CommonName': 'manager.contoso.org', 'Country': 'US', 'Organization': 'Contoso', 'OrganizationalUnit': 'ABC', 'State': 'Oregon'} VERBOSE1 - is Optional DEBUG - displayType: (Certificate.v1_0_0.Identifier, complex) -> Certificate.v1_0_0.Identifier VERBOSE1 - CommonName VERBOSE1 - value: manager.contoso.org VERBOSE1 - is Optional DEBUG - (Edm.String, 'manager.contoso.org', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: manager.contoso.org -> manager.contoso.org DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Organization VERBOSE1 - value: Contoso VERBOSE1 - is Optional DEBUG - (Edm.String, 'Contoso', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso -> Contoso DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - OrganizationalUnit VERBOSE1 - value: ABC VERBOSE1 - is Optional DEBUG - (Edm.String, 'ABC', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ABC -> ABC DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - City VERBOSE1 - value: Portland VERBOSE1 - is Optional DEBUG - (Edm.String, 'Portland', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Portland -> Portland DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - State VERBOSE1 - value: Oregon VERBOSE1 - is Optional DEBUG - (Edm.String, 'Oregon', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Oregon -> Oregon DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Country VERBOSE1 - value: US VERBOSE1 - is Optional DEBUG - (Edm.String, 'US', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: US -> US DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Email VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Subject VERBOSE1 - value: {'City': 'Portland', 'CommonName': 'manager.contoso.org', 'Country': 'US', 'Organization': 'Contoso', 'OrganizationalUnit': 'ABC', 'State': 'Oregon'} VERBOSE1 - is Optional DEBUG - displayType: (Certificate.v1_0_0.Identifier, complex) -> Certificate.v1_0_0.Identifier VERBOSE1 - CommonName VERBOSE1 - value: manager.contoso.org VERBOSE1 - is Optional DEBUG - (Edm.String, 'manager.contoso.org', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: manager.contoso.org -> manager.contoso.org DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Organization VERBOSE1 - value: Contoso VERBOSE1 - is Optional DEBUG - (Edm.String, 'Contoso', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Contoso -> Contoso DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - OrganizationalUnit VERBOSE1 - value: ABC VERBOSE1 - is Optional DEBUG - (Edm.String, 'ABC', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ABC -> ABC DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - City VERBOSE1 - value: Portland VERBOSE1 - is Optional DEBUG - (Edm.String, 'Portland', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Portland -> Portland DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - State VERBOSE1 - value: Oregon VERBOSE1 - is Optional DEBUG - (Edm.String, 'Oregon', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Oregon -> Oregon DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Country VERBOSE1 - value: US VERBOSE1 - is Optional DEBUG - (Edm.String, 'US', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: US -> US DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Email VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ValidNotBefore VERBOSE1 - value: 2018-09-07T13:22:05Z VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2018-09-07T13:22:05Z', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2018-09-07T13:22:05Z -> 2018-09-07T13:22:05Z DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - ValidNotAfter VERBOSE1 - value: 2019-09-07T13:22:05Z VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2019-09-07T13:22:05Z', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2019-09-07T13:22:05Z -> 2019-09-07T13:22:05Z DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - KeyUsage VERBOSE1 - value: ['KeyEncipherment', 'ServerAuthentication'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Certificate.KeyUsage), enum) -> string (enum) DEBUG - (Collection(Certificate.KeyUsage), 'KeyEncipherment', 'Collection(Certificate.KeyUsage)', 'Property', 'Collection(Certificate.KeyUsage)') DEBUG - (Certificate.KeyUsage, 'KeyEncipherment', 'Certificate.KeyUsage', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: KeyEncipherment -> KeyEncipherment DEBUG - displayType: (Collection(Certificate.KeyUsage), enum) -> string (enum) DEBUG - (Collection(Certificate.KeyUsage), 'ServerAuthentication', 'Collection(Certificate.KeyUsage)', 'Property', 'Collection(Certificate.KeyUsage)') DEBUG - (Certificate.KeyUsage, 'ServerAuthentication', 'Certificate.KeyUsage', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ServerAuthentication -> ServerAuthentication DEBUG - displayType: (Collection(Certificate.KeyUsage), enum) -> string (enum) VERBOSE1 - Actions VERBOSE1 - value: {'#Certificate.Rekey': {'@Redfish.ActionInfo': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo', 'target': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/Actions/Certificate.Rekey'}, '#Certificate.Renew': {'target': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/Actions/Certificate.Renew'}} VERBOSE1 - is Optional DEBUG - displayType: (Certificate.v1_0_0.Actions, complex) -> Certificate.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: HTTPS Certificate VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'HTTPS Certificate', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'HTTPS Certificate', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: HTTPS Certificate -> HTTPS Certificate DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> NetworkProtocol -> Certificates -> Members#0, Certificate.v1_1_1, Certificate VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - CertificateString PASS VERBOSE1 - CertificateType PASS VERBOSE1 - Id PASS VERBOSE1 - Issuer complex VERBOSE1 - KeyUsage ... VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Subject complex VERBOSE1 - ValidNotAfter PASS VERBOSE1 - ValidNotBefore PASS VERBOSE1 - Issuer.CommonName PASS VERBOSE1 - Issuer.Organization PASS VERBOSE1 - Issuer.OrganizationalUnit PASS VERBOSE1 - Issuer.City PASS VERBOSE1 - Issuer.State PASS VERBOSE1 - Issuer.Country PASS VERBOSE1 - Issuer.Email Optional VERBOSE1 - Subject.CommonName PASS VERBOSE1 - Subject.Organization PASS VERBOSE1 - Subject.OrganizationalUnit PASS VERBOSE1 - Subject.City PASS VERBOSE1 - Subject.State PASS VERBOSE1 - Subject.Country PASS VERBOSE1 - Subject.Email Optional VERBOSE1 - KeyUsage[0] PASS VERBOSE1 - KeyUsage[1] PASS VERBOSE1 - Actions.Certificate.Rekey PASS VERBOSE1 - Actions.Certificate.Renew PASS VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - Certificate.v1_1_1.Certificate, Counter({'pass': 20, 'skipOptional': 3, 'passAction': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') DEBUG - [ActionInfo--ActionInfo.v1_3_0.ActionInfo, Value: {'@odata.id': '/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo'}] VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> NetworkProtocol -> Certificates -> Members#0 -> ActionInfo, /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo INFO - *** /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo VERBOSE1 - *** None, False DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo HTTP/1.1" 200 888 INFO - Response Time for GET to /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo: 0.0024489520000088305 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 888 Body Response of /redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/NetworkProtocol/HTTPS/Certificates/1/RekeyActionInfo",\n "@odata.type": "#ActionInfo.v1_1_2.ActionInfo",\n "Id": "RekeyActionInfo",\n "Name": "Rekey Action Info",\n "Oem": {},\n "Parameters": [\n {\n "AllowableValues": [\n "TPM_ALG_RSA",\n "TPM_ALG_ECDSA"\n ],\n "DataType": "String",\n "Name": "KeyPairAlgorithm",\n "Required": true\n },\n {\n "DataType": "Number",\n "Name": "KeyBitLength",\n "Required": false\n },\n {\n "AllowableValues": [\n "TPM_ECC_NIST_P256",\n "TPM_ECC_NIST_P384",\n "TPM_ECC_NIST_P521"\n ],\n "DataType": "String",\n "Name": "KeyCurveId",\n "Required": false\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '888')], TIME ELAPSED: 0:00:00.002969 DEBUG - This is a JSON response VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') INFO - Type (ActionInfo.v1_1_2.ActionInfo), GET SUCCESS (time: 0:00:00.002969) VERBOSE1 - Parameters VERBOSE1 - value: [Parameters--ActionInfo.v1_1_0.Parameters, Value: {'AllowableValues': ['TPM_ALG_RSA', 'TPM_ALG_ECDSA'], 'DataType': 'String', 'Name': 'KeyPairAlgorithm', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'Number', 'Name': 'KeyBitLength', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'AllowableValues': ['TPM_ECC_NIST_P256', 'TPM_ECC_NIST_P384', 'TPM_ECC_NIST_P521'], 'DataType': 'String', 'Name': 'KeyCurveId', 'Required': False}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: KeyPairAlgorithm VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'KeyPairAlgorithm', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: KeyPairAlgorithm -> KeyPairAlgorithm DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: ['TPM_ALG_RSA', 'TPM_ALG_ECDSA'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ALG_RSA', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ALG_RSA -> TPM_ALG_RSA DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ALG_ECDSA', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ALG_ECDSA -> TPM_ALG_ECDSA DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: KeyBitLength VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'KeyBitLength', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: KeyBitLength -> KeyBitLength DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: Number VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Number', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Number', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Number -> Number DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: KeyCurveId VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'KeyCurveId', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: KeyCurveId -> KeyCurveId DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: ['TPM_ECC_NIST_P256', 'TPM_ECC_NIST_P384', 'TPM_ECC_NIST_P521'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ECC_NIST_P256', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ECC_NIST_P256 -> TPM_ECC_NIST_P256 DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ECC_NIST_P384', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ECC_NIST_P384 -> TPM_ECC_NIST_P384 DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'TPM_ECC_NIST_P521', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: TPM_ECC_NIST_P521 -> TPM_ECC_NIST_P521 DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Id VERBOSE1 - value: RekeyActionInfo VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'RekeyActionInfo', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'RekeyActionInfo', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: RekeyActionInfo -> RekeyActionInfo DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Rekey Action Info VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Rekey Action Info', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Rekey Action Info', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Rekey Action Info -> Rekey Action Info DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> NetworkProtocol -> Certificates -> Members#0 -> ActionInfo, ActionInfo.v1_1_2, ActionInfo VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Parameters complex VERBOSE1 - Parameters[0].MinimumValue Optional VERBOSE1 - Parameters[0].MaximumValue Optional VERBOSE1 - Parameters[0].Name PASS VERBOSE1 - Parameters[0].Required PASS VERBOSE1 - Parameters[0].DataType PASS VERBOSE1 - Parameters[0].ObjectDataType Optional VERBOSE1 - Parameters[0].AllowableValues ... VERBOSE1 - Parameters[0].AllowableValues[0] PASS VERBOSE1 - Parameters[0].AllowableValues[1] PASS VERBOSE1 - Parameters[1].MinimumValue Optional VERBOSE1 - Parameters[1].MaximumValue Optional VERBOSE1 - Parameters[1].Name PASS VERBOSE1 - Parameters[1].Required PASS VERBOSE1 - Parameters[1].DataType PASS VERBOSE1 - Parameters[1].ObjectDataType Optional VERBOSE1 - Parameters[1].AllowableValues Optional VERBOSE1 - Parameters[2].MinimumValue Optional VERBOSE1 - Parameters[2].MaximumValue Optional VERBOSE1 - Parameters[2].Name PASS VERBOSE1 - Parameters[2].Required PASS VERBOSE1 - Parameters[2].DataType PASS VERBOSE1 - Parameters[2].ObjectDataType Optional VERBOSE1 - Parameters[2].AllowableValues ... VERBOSE1 - Parameters[2].AllowableValues[0] PASS VERBOSE1 - Parameters[2].AllowableValues[1] PASS VERBOSE1 - Parameters[2].AllowableValues[2] PASS VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - ActionInfo.v1_1_2.ActionInfo, Counter({'pass': 16, 'skipOptional': 11, 'passGet': 1}) DEBUG - [] VERBOSE1 - ActionInfo, Counter({'pass': 16, 'skipOptional': 11, 'passGet': 1}) VERBOSE1 - Members#0, Counter({'pass': 20, 'skipOptional': 3, 'passAction': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Certificates, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) VERBOSE1 - NetworkProtocol, Counter({'pass': 43, 'skipOptional': 10, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> LogServices, /redfish/v1/Managers/BMC/LogServices INFO - *** /redfish/v1/Managers/BMC/LogServices VERBOSE1 - *** None, False INFO - Type (LogServiceCollection.LogServiceCollection), GET SUCCESS (time: 0:00:00.002530) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(LogService.LogService), entity) -> links: LogService DEBUG - (Collection(LogService.LogService), {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log'}, 'Collection(LogService.LogService)', 'NavigationProperty', 'Collection(LogService.LogService)') DEBUG - (LogService.LogService, {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log'}, 'LogService.LogService', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/LogServices/Log {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/LogServices/Log: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/LogServices/Log DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/LogServices/Log HTTP/1.1" 200 713 INFO - Response Time for GET to /redfish/v1/Managers/BMC/LogServices/Log: 0.0030621959999734827 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/LogServices/Log: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 713 Body Response of /redfish/v1/Managers/BMC/LogServices/Log: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/LogServices/Log",\n "@odata.type": "#LogService.v1_1_3.LogService",\n "Actions": {\n "#LogService.ClearLog": {\n "target": "/redfish/v1/Managers/BMC/LogServices/Log/Actions/LogService.ClearLog"\n },\n "Oem": {}\n },\n "DateTime": "2015-03-13T04:14:33+06:00",\n "DateTimeLocalOffset": "+06:00",\n "Entries": {\n "@odata.id": "/redfish/v1/Managers/BMC/LogServices/Log/Entries"\n },\n "Id": "Log",\n "MaxNumberOfRecords": 1000,\n "Name": "System Log Service",\n "Oem": {},\n "OverWritePolicy": "WrapsWhenFull",\n "ServiceEnabled": true,\n "Status": {\n "Health": "OK",\n "State": "Enabled"\n }\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '713')], TIME ELAPSED: 0:00:00.003438 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log'} -> Link: /redfish/v1/Managers/BMC/LogServices/Log DEBUG - displayType: (Collection(LogService.LogService), entity) -> link: LogService VERBOSE1 - Description VERBOSE1 - value: Collection of Log Services for this Manager VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Collection of Log Services for this Manager', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Collection of Log Services for this Manager', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Collection of Log Services for this Manager -> Collection of Log Services for this Manager DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Log Service Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Log Service Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Log Service Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Log Service Collection -> Log Service Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> LogServices, LogServiceCollection, LogServiceCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - LogServiceCollection.LogServiceCollection, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) DEBUG - [Members#0--Collection(LogService.LogService), Value: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> LogServices -> Members#0, /redfish/v1/Managers/BMC/LogServices/Log INFO - *** /redfish/v1/Managers/BMC/LogServices/Log VERBOSE1 - *** None, False INFO - Type (LogService.v1_1_3.LogService), GET SUCCESS (time: 0:00:00.003438) VERBOSE1 - LogEntryType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (LogService.v1_1_0.LogEntryTypes, enum) -> string (enum) VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - MaxNumberOfRecords VERBOSE1 - value: 1000 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1000, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1000 -> 1000 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - OverWritePolicy VERBOSE1 - value: WrapsWhenFull VERBOSE1 - is Optional DEBUG - (LogService.v1_0_0.OverWritePolicy, 'WrapsWhenFull', 'LogService.v1_0_0.OverWritePolicy', 'Property', 'LogService.v1_0_0.OverWritePolicy') DEBUG - (LogService.v1_0_0.OverWritePolicy, 'WrapsWhenFull', 'LogService.v1_0_0.OverWritePolicy', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: WrapsWhenFull -> WrapsWhenFull DEBUG - displayType: (LogService.v1_0_0.OverWritePolicy, enum) -> string (enum) VERBOSE1 - DateTime VERBOSE1 - value: 2015-03-13T04:14:33+06:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2015-03-13T04:14:33+06:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2015-03-13T04:14:33+06:00 -> 2015-03-13T04:14:33+06:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - DateTimeLocalOffset VERBOSE1 - value: +06:00 VERBOSE1 - is Optional DEBUG - (Edm.String, '+06:00', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: +06:00 -> +06:00 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Entries VERBOSE1 - value: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries'} VERBOSE1 - is Optional DEBUG - (LogEntryCollection.LogEntryCollection, {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries'}, 'LogEntryCollection.LogEntryCollection', 'NavigationProperty', 'LogEntryCollection.LogEntryCollection') DEBUG - (LogEntryCollection.LogEntryCollection, {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries'}, 'LogEntryCollection.LogEntryCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Entries DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/LogServices/Log/Entries {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/LogServices/Log/Entries: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/LogServices/Log/Entries DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/LogServices/Log/Entries HTTP/1.1" 200 1017 INFO - Response Time for GET to /redfish/v1/Managers/BMC/LogServices/Log/Entries: 0.0030948830000170346 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/LogServices/Log/Entries: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1017 Body Response of /redfish/v1/Managers/BMC/LogServices/Log/Entries: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/LogServices/Log/Entries",\n "@odata.type": "#LogEntryCollection.LogEntryCollection",\n "Description": "Collection of Logs for this System",\n "Members": [\n {\n "@odata.id": "/redfish/v1/Managers/BMC/LogServices/Log/Entries/1",\n "@odata.type": "#LogEntry.v1_5_1.LogEntry",\n "Created": "2012-03-07T14:44:00Z",\n "EntryType": "Event",\n "Id": "1",\n "Links": {\n "Oem": {},\n "OriginOfCondition": {\n "@odata.id": "/redfish/v1/Chassis/1U/Thermal"\n }\n },\n "Message": "System May be Melting",\n "MessageArgs": [\n "88"\n ],\n "MessageId": "Event.1.0.TempWayTooHot",\n "Name": "Log Entry 1",\n "Oem": {},\n "SensorNumber": 1,\n "Severity": "Critical"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Log Service Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1017')], TIME ELAPSED: 0:00:00.003485 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries'} -> Link: /redfish/v1/Managers/BMC/LogServices/Log/Entries DEBUG - displayType: (LogEntryCollection.LogEntryCollection, entity) -> link to: LogEntryCollection VERBOSE1 - Actions VERBOSE1 - value: {'#LogService.ClearLog': {'target': '/redfish/v1/Managers/BMC/LogServices/Log/Actions/LogService.ClearLog'}, 'Oem': {}} VERBOSE1 - is Optional DEBUG - displayType: (LogService.v1_0_0.Actions, complex) -> LogService.v1_0_0.Actions VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: Log VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Log', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Log', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Log -> Log DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: System Log Service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'System Log Service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'System Log Service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System Log Service -> System Log Service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> LogServices -> Members#0, LogService.v1_1_3, LogService VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - DateTime PASS VERBOSE1 - DateTimeLocalOffset PASS VERBOSE1 - Entries PASS VERBOSE1 - Id PASS VERBOSE1 - MaxNumberOfRecords PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - OverWritePolicy PASS VERBOSE1 - ServiceEnabled PASS VERBOSE1 - Status complex VERBOSE1 - LogEntryType Optional VERBOSE1 - Actions.LogService.ClearLog PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - LogService.v1_1_3.LogService, Counter({'pass': 10, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) DEBUG - [Entries--LogEntryCollection.LogEntryCollection, Value: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> LogServices -> Members#0 -> Entries, /redfish/v1/Managers/BMC/LogServices/Log/Entries INFO - *** /redfish/v1/Managers/BMC/LogServices/Log/Entries VERBOSE1 - *** None, False INFO - Type (LogEntryCollection.LogEntryCollection), GET SUCCESS (time: 0:00:00.003485) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryType': 'Event', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'System May be Melting', 'MessageArgs': ['88'], 'MessageId': 'Event.1.0.TempWayTooHot', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'Severity': 'Critical'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(LogEntry.LogEntry), entity) -> links: LogEntry DEBUG - (Collection(LogEntry.LogEntry), {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryType': 'Event', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'System May be Melting', 'MessageArgs': ['88'], 'MessageId': 'Event.1.0.TempWayTooHot', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'Severity': 'Critical'}, 'Collection(LogEntry.LogEntry)', 'NavigationProperty', 'Collection(LogEntry.LogEntry)') DEBUG - (LogEntry.LogEntry, {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryType': 'Event', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'System May be Melting', 'MessageArgs': ['88'], 'MessageId': 'Event.1.0.TempWayTooHot', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'Severity': 'Critical'}, 'LogEntry.LogEntry', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryType': 'Event', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'System May be Melting', 'MessageArgs': ['88'], 'MessageId': 'Event.1.0.TempWayTooHot', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'Severity': 'Critical'} -> Referenceable object - see report Members[0] listed below DEBUG - displayType: (Collection(LogEntry.LogEntry), entity) -> link: LogEntry VERBOSE1 - Description VERBOSE1 - value: Collection of Logs for this System VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Collection of Logs for this System', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Collection of Logs for this System', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Collection of Logs for this System -> Collection of Logs for this System DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Log Service Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Log Service Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Log Service Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Log Service Collection -> Log Service Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> LogServices -> Members#0 -> Entries, LogEntryCollection, LogEntryCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - LogEntryCollection.LogEntryCollection, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) DEBUG - [Members#0--Collection(LogEntry.LogEntry), Value: {'@odata.id': '/redfish/v1/Managers/BMC/LogServices/Log/Entries/1', '@odata.type': '#LogEntry.v1_5_1.LogEntry', 'Created': '2012-03-07T14:44:00Z', 'EntryType': 'Event', 'Id': '1', 'Links': {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}}, 'Message': 'System May be Melting', 'MessageArgs': ['88'], 'MessageId': 'Event.1.0.TempWayTooHot', 'Name': 'Log Entry 1', 'Oem': {}, 'SensorNumber': 1, 'Severity': 'Critical'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> LogServices -> Members#0 -> Entries -> Members#0, /redfish/v1/Managers/BMC/LogServices/Log/Entries/1 INFO - *** /redfish/v1/Managers/BMC/LogServices/Log/Entries/1 VERBOSE1 - *** Collection(LogEntry.LogEntry), True INFO - Type (LogEntry.v1_5_1.LogEntry), GET SUCCESS (time: 0) VERBOSE1 - GeneratorId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EventGroupId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - OemLogEntryCode VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - OemSensorType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (LogEntry.v1_2_0.Actions, complex) -> LogEntry.v1_2_0.Actions VERBOSE1 - EventType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Event.EventType, enum) -> string (enum) VERBOSE1 - EventId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EventTimestamp VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - is Optional DEBUG - (LogEntry.v1_0_0.EventSeverity, 'Critical', 'LogEntry.v1_0_0.EventSeverity', 'Property', 'LogEntry.v1_0_0.EventSeverity') DEBUG - (LogEntry.v1_0_0.EventSeverity, 'Critical', 'LogEntry.v1_0_0.EventSeverity', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (LogEntry.v1_0_0.EventSeverity, enum) -> string (enum) VERBOSE1 - Created VERBOSE1 - value: 2012-03-07T14:44:00Z VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2012-03-07T14:44:00Z', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2012-03-07T14:44:00Z -> 2012-03-07T14:44:00Z DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - EntryType VERBOSE1 - value: Event VERBOSE1 - Mandatory Test: OK DEBUG - (LogEntry.v1_0_0.LogEntryType, 'Event', 'LogEntry.v1_0_0.LogEntryType', 'Property', 'LogEntry.v1_0_0.LogEntryType') DEBUG - (LogEntry.v1_0_0.LogEntryType, 'Event', 'LogEntry.v1_0_0.LogEntryType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Event -> Event DEBUG - displayType: (LogEntry.v1_0_0.LogEntryType, enum) -> string (enum) VERBOSE1 - OemRecordFormat VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EntryCode VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (LogEntry.v1_0_0.LogEntryCode, Edm.String) -> string VERBOSE1 - SensorType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (LogEntry.v1_0_0.SensorType, Edm.String) -> string VERBOSE1 - SensorNumber VERBOSE1 - value: 1 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Message VERBOSE1 - value: System May be Melting VERBOSE1 - is Optional DEBUG - (Edm.String, 'System May be Melting', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: System May be Melting -> System May be Melting DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MessageId VERBOSE1 - value: Event.1.0.TempWayTooHot VERBOSE1 - is Optional DEBUG - (Edm.String, 'Event.1.0.TempWayTooHot', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Event.1.0.TempWayTooHot -> Event.1.0.TempWayTooHot DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MessageArgs VERBOSE1 - value: ['88'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), '88', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: 88 -> 88 DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Links VERBOSE1 - value: {'Oem': {}, 'OriginOfCondition': {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}} VERBOSE1 - is Optional DEBUG - displayType: (LogEntry.v1_0_0.Links, complex) -> LogEntry.v1_0_0.Links VERBOSE1 - OriginOfCondition VERBOSE1 - value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'} VERBOSE1 - is Optional DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}, 'Resource.Item', 'NavigationProperty', 'Resource.Item') DEBUG - (Resource.Item, {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}, 'Resource.Item', 'EntityType', 'Resource.ItemOrCollection') DEBUG - validateEntity: name = OriginOfCondition VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'} -> Link: /redfish/v1/Chassis/1U/Thermal DEBUG - displayType: (Resource.Item, entity) -> link to: Item VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Log Entry 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Log Entry 1', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Log Entry 1', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Log Entry 1 -> Log Entry 1 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> LogServices -> Members#0 -> Entries -> Members#0, LogEntry.v1_5_1, LogEntry VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Created PASS VERBOSE1 - EntryType PASS VERBOSE1 - Id PASS VERBOSE1 - Links complex VERBOSE1 - Message PASS VERBOSE1 - MessageArgs ... VERBOSE1 - MessageId PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - SensorNumber PASS VERBOSE1 - Severity PASS VERBOSE1 - GeneratorId Optional VERBOSE1 - EventGroupId Optional VERBOSE1 - OemLogEntryCode Optional VERBOSE1 - OemSensorType Optional VERBOSE1 - Actions Optional VERBOSE1 - EventType Optional VERBOSE1 - EventId Optional VERBOSE1 - EventTimestamp Optional VERBOSE1 - OemRecordFormat Optional VERBOSE1 - EntryCode Optional VERBOSE1 - SensorType Optional VERBOSE1 - MessageArgs[0] PASS VERBOSE1 - Links.OriginOfCondition PASS VERBOSE1 - Links.Oem complex VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - LogEntry.v1_5_1.LogEntry, Counter({'skipOptional': 12, 'pass': 10, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [OriginOfCondition--Resource.Item, Value: {'@odata.id': '/redfish/v1/Chassis/1U/Thermal'}] VERBOSE1 - Members#0, Counter({'skipOptional': 12, 'pass': 10, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Entries, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) VERBOSE1 - Members#0, Counter({'pass': 10, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) VERBOSE1 - LogServices, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> VirtualMedia, /redfish/v1/Managers/BMC/VirtualMedia INFO - *** /redfish/v1/Managers/BMC/VirtualMedia VERBOSE1 - *** None, False INFO - Type (VirtualMediaCollection.VirtualMediaCollection), GET SUCCESS (time: 0:00:00.002544) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/Floppy1'}, {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/CD1'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(VirtualMedia.VirtualMedia), entity) -> links: VirtualMedia DEBUG - (Collection(VirtualMedia.VirtualMedia), {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/Floppy1'}, 'Collection(VirtualMedia.VirtualMedia)', 'NavigationProperty', 'Collection(VirtualMedia.VirtualMedia)') DEBUG - (VirtualMedia.VirtualMedia, {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/Floppy1'}, 'VirtualMedia.VirtualMedia', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/VirtualMedia/Floppy1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/VirtualMedia/Floppy1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/VirtualMedia/Floppy1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/VirtualMedia/Floppy1 HTTP/1.1" 200 426 INFO - Response Time for GET to /redfish/v1/Managers/BMC/VirtualMedia/Floppy1: 0.0023641199999246965 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/VirtualMedia/Floppy1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 426 Body Response of /redfish/v1/Managers/BMC/VirtualMedia/Floppy1: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/VirtualMedia/Floppy1",\n "@odata.type": "#VirtualMedia.v1_3_2.VirtualMedia",\n "ConnectedVia": "URI",\n "Id": "Floppy1",\n "Image": "https://www.dmtf.org/freeImages/Sardine.img",\n "ImageName": "Sardine2.1.43.35.6a",\n "Inserted": true,\n "MediaTypes": [\n "Floppy",\n "USBStick"\n ],\n "Name": "Virtual Removable Media",\n "WriteProtected": false\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '426')], TIME ELAPSED: 0:00:00.002837 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/Floppy1'} -> Link: /redfish/v1/Managers/BMC/VirtualMedia/Floppy1 DEBUG - displayType: (Collection(VirtualMedia.VirtualMedia), entity) -> link: VirtualMedia DEBUG - (Collection(VirtualMedia.VirtualMedia), {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/CD1'}, 'Collection(VirtualMedia.VirtualMedia)', 'NavigationProperty', 'Collection(VirtualMedia.VirtualMedia)') DEBUG - (VirtualMedia.VirtualMedia, {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/CD1'}, 'VirtualMedia.VirtualMedia', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Managers/BMC/VirtualMedia/CD1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Managers/BMC/VirtualMedia/CD1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Managers/BMC/VirtualMedia/CD1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Managers/BMC/VirtualMedia/CD1 HTTP/1.1" 200 396 INFO - Response Time for GET to /redfish/v1/Managers/BMC/VirtualMedia/CD1: 0.00223651900000732 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Managers/BMC/VirtualMedia/CD1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 396 Body Response of /redfish/v1/Managers/BMC/VirtualMedia/CD1: b'{\n "@odata.id": "/redfish/v1/Managers/BMC/VirtualMedia/CD1",\n "@odata.type": "#VirtualMedia.v1_3_2.VirtualMedia",\n "ConnectedVia": "Applet",\n "Id": "CD1",\n "Image": "redfish.dmtf.org/freeImages/freeOS.1.1.iso",\n "ImageName": "mymedia-read-only",\n "Inserted": true,\n "MediaTypes": [\n "CD",\n "DVD"\n ],\n "Name": "Virtual CD",\n "WriteProtected": false\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '396')], TIME ELAPSED: 0:00:00.003021 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/CD1'} -> Link: /redfish/v1/Managers/BMC/VirtualMedia/CD1 DEBUG - displayType: (Collection(VirtualMedia.VirtualMedia), entity) -> link: VirtualMedia VERBOSE1 - Description VERBOSE1 - value: Redfish-BMC Virtual Media Service Settings VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Redfish-BMC Virtual Media Service Settings', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Redfish-BMC Virtual Media Service Settings', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Redfish-BMC Virtual Media Service Settings -> Redfish-BMC Virtual Media Service Settings DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Virtual Media Services VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Virtual Media Services', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Virtual Media Services', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Virtual Media Services -> Virtual Media Services DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> VirtualMedia, VirtualMediaCollection, VirtualMediaCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Members[0] PASS VERBOSE1 - Members[1] PASS INFO - PASS VERBOSE1 - VirtualMediaCollection.VirtualMediaCollection, Counter({'pass': 4, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(VirtualMedia.VirtualMedia), Value: {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/Floppy1'}, Members#1--Collection(VirtualMedia.VirtualMedia), Value: {'@odata.id': '/redfish/v1/Managers/BMC/VirtualMedia/CD1'}] VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> VirtualMedia -> Members#0, /redfish/v1/Managers/BMC/VirtualMedia/Floppy1 INFO - *** /redfish/v1/Managers/BMC/VirtualMedia/Floppy1 VERBOSE1 - *** None, False INFO - Type (VirtualMedia.v1_3_2.VirtualMedia), GET SUCCESS (time: 0:00:00.002837) VERBOSE1 - UserName VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Password VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - TransferProtocolType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VirtualMedia.v1_3_0.TransferProtocolType, enum) -> string (enum) VERBOSE1 - TransferMethod VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VirtualMedia.v1_3_0.TransferMethod, enum) -> string (enum) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VirtualMedia.v1_1_0.Actions, complex) -> VirtualMedia.v1_1_0.Actions VERBOSE1 - ImageName VERBOSE1 - value: Sardine2.1.43.35.6a VERBOSE1 - is Optional DEBUG - (Edm.String, 'Sardine2.1.43.35.6a', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Sardine2.1.43.35.6a -> Sardine2.1.43.35.6a DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Image VERBOSE1 - value: https://www.dmtf.org/freeImages/Sardine.img VERBOSE1 - is Optional DEBUG - (Edm.String, 'https://www.dmtf.org/freeImages/Sardine.img', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: https://www.dmtf.org/freeImages/Sardine.img -> https://www.dmtf.org/freeImages/Sardine.img DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MediaTypes VERBOSE1 - value: ['Floppy', 'USBStick'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(VirtualMedia.v1_0_0.MediaType), enum) -> string (enum) DEBUG - (Collection(VirtualMedia.v1_0_0.MediaType), 'Floppy', 'Collection(VirtualMedia.v1_0_0.MediaType)', 'Property', 'Collection(VirtualMedia.v1_0_0.MediaType)') DEBUG - (VirtualMedia.v1_0_0.MediaType, 'Floppy', 'VirtualMedia.v1_0_0.MediaType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Floppy -> Floppy DEBUG - displayType: (Collection(VirtualMedia.v1_0_0.MediaType), enum) -> string (enum) DEBUG - (Collection(VirtualMedia.v1_0_0.MediaType), 'USBStick', 'Collection(VirtualMedia.v1_0_0.MediaType)', 'Property', 'Collection(VirtualMedia.v1_0_0.MediaType)') DEBUG - (VirtualMedia.v1_0_0.MediaType, 'USBStick', 'VirtualMedia.v1_0_0.MediaType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: USBStick -> USBStick DEBUG - displayType: (Collection(VirtualMedia.v1_0_0.MediaType), enum) -> string (enum) VERBOSE1 - ConnectedVia VERBOSE1 - value: URI VERBOSE1 - is Optional DEBUG - (VirtualMedia.v1_0_0.ConnectedVia, 'URI', 'VirtualMedia.v1_0_0.ConnectedVia', 'Property', 'VirtualMedia.v1_0_0.ConnectedVia') DEBUG - (VirtualMedia.v1_0_0.ConnectedVia, 'URI', 'VirtualMedia.v1_0_0.ConnectedVia', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: URI -> URI DEBUG - displayType: (VirtualMedia.v1_0_0.ConnectedVia, enum) -> string (enum) VERBOSE1 - Inserted VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - WriteProtected VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Id VERBOSE1 - value: Floppy1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Floppy1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Floppy1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Floppy1 -> Floppy1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Virtual Removable Media VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Virtual Removable Media', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Virtual Removable Media', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Virtual Removable Media -> Virtual Removable Media DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> VirtualMedia -> Members#0, VirtualMedia.v1_3_2, VirtualMedia VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - ConnectedVia PASS VERBOSE1 - Id PASS VERBOSE1 - Image PASS VERBOSE1 - ImageName PASS VERBOSE1 - Inserted PASS VERBOSE1 - MediaTypes ... VERBOSE1 - Name PASS VERBOSE1 - WriteProtected PASS VERBOSE1 - UserName Optional VERBOSE1 - Password Optional VERBOSE1 - TransferProtocolType Optional VERBOSE1 - TransferMethod Optional VERBOSE1 - Actions Optional VERBOSE1 - MediaTypes[0] PASS VERBOSE1 - MediaTypes[1] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - VirtualMedia.v1_3_2.VirtualMedia, Counter({'pass': 9, 'skipOptional': 7, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'pass': 9, 'skipOptional': 7, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> Managers -> Members#0 -> VirtualMedia -> Members#1, /redfish/v1/Managers/BMC/VirtualMedia/CD1 INFO - *** /redfish/v1/Managers/BMC/VirtualMedia/CD1 VERBOSE1 - *** None, False INFO - Type (VirtualMedia.v1_3_2.VirtualMedia), GET SUCCESS (time: 0:00:00.003021) VERBOSE1 - UserName VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Password VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - TransferProtocolType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VirtualMedia.v1_3_0.TransferProtocolType, enum) -> string (enum) VERBOSE1 - TransferMethod VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VirtualMedia.v1_3_0.TransferMethod, enum) -> string (enum) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (VirtualMedia.v1_1_0.Actions, complex) -> VirtualMedia.v1_1_0.Actions VERBOSE1 - ImageName VERBOSE1 - value: mymedia-read-only VERBOSE1 - is Optional DEBUG - (Edm.String, 'mymedia-read-only', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: mymedia-read-only -> mymedia-read-only DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Image VERBOSE1 - value: redfish.dmtf.org/freeImages/freeOS.1.1.iso VERBOSE1 - is Optional DEBUG - (Edm.String, 'redfish.dmtf.org/freeImages/freeOS.1.1.iso', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: redfish.dmtf.org/freeImages/freeOS.1.1.iso -> redfish.dmtf.org/freeImages/freeOS.1.1.iso DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - MediaTypes VERBOSE1 - value: ['CD', 'DVD'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(VirtualMedia.v1_0_0.MediaType), enum) -> string (enum) DEBUG - (Collection(VirtualMedia.v1_0_0.MediaType), 'CD', 'Collection(VirtualMedia.v1_0_0.MediaType)', 'Property', 'Collection(VirtualMedia.v1_0_0.MediaType)') DEBUG - (VirtualMedia.v1_0_0.MediaType, 'CD', 'VirtualMedia.v1_0_0.MediaType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: CD -> CD DEBUG - displayType: (Collection(VirtualMedia.v1_0_0.MediaType), enum) -> string (enum) DEBUG - (Collection(VirtualMedia.v1_0_0.MediaType), 'DVD', 'Collection(VirtualMedia.v1_0_0.MediaType)', 'Property', 'Collection(VirtualMedia.v1_0_0.MediaType)') DEBUG - (VirtualMedia.v1_0_0.MediaType, 'DVD', 'VirtualMedia.v1_0_0.MediaType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: DVD -> DVD DEBUG - displayType: (Collection(VirtualMedia.v1_0_0.MediaType), enum) -> string (enum) VERBOSE1 - ConnectedVia VERBOSE1 - value: Applet VERBOSE1 - is Optional DEBUG - (VirtualMedia.v1_0_0.ConnectedVia, 'Applet', 'VirtualMedia.v1_0_0.ConnectedVia', 'Property', 'VirtualMedia.v1_0_0.ConnectedVia') DEBUG - (VirtualMedia.v1_0_0.ConnectedVia, 'Applet', 'VirtualMedia.v1_0_0.ConnectedVia', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Applet -> Applet DEBUG - displayType: (VirtualMedia.v1_0_0.ConnectedVia, enum) -> string (enum) VERBOSE1 - Inserted VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - WriteProtected VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Id VERBOSE1 - value: CD1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'CD1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'CD1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: CD1 -> CD1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Virtual CD VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Virtual CD', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Virtual CD', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Virtual CD -> Virtual CD DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Managers -> Members#0 -> VirtualMedia -> Members#1, VirtualMedia.v1_3_2, VirtualMedia VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - ConnectedVia PASS VERBOSE1 - Id PASS VERBOSE1 - Image PASS VERBOSE1 - ImageName PASS VERBOSE1 - Inserted PASS VERBOSE1 - MediaTypes ... VERBOSE1 - Name PASS VERBOSE1 - WriteProtected PASS VERBOSE1 - UserName Optional VERBOSE1 - Password Optional VERBOSE1 - TransferProtocolType Optional VERBOSE1 - TransferMethod Optional VERBOSE1 - Actions Optional VERBOSE1 - MediaTypes[0] PASS VERBOSE1 - MediaTypes[1] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - VirtualMedia.v1_3_2.VirtualMedia, Counter({'pass': 9, 'skipOptional': 7, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#1, Counter({'pass': 9, 'skipOptional': 7, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - VirtualMedia, Counter({'pass': 4, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Members#0, Counter({'pass': 33, 'skipOptional': 14, 'warnDeprecated': 2, 'passGet': 1, 'passRedfishUri': 1, 'passAction': 1}) VERBOSE1 - Managers, Counter({'pass': 2, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) VERBOSE1 - *** ServiceRoot -> Tasks, /redfish/v1/TaskService INFO - *** /redfish/v1/TaskService VERBOSE1 - *** None, False INFO - Type (TaskService.v1_1_4.TaskService), GET SUCCESS (time: 0:00:00.002015) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (TaskService.v1_1_0.Actions, complex) -> TaskService.v1_1_0.Actions VERBOSE1 - CompletedTaskOverWritePolicy VERBOSE1 - value: Manual VERBOSE1 - is Optional DEBUG - (TaskService.v1_0_0.OverWritePolicy, 'Manual', 'TaskService.v1_0_0.OverWritePolicy', 'Property', 'TaskService.v1_0_0.OverWritePolicy') DEBUG - (TaskService.v1_0_0.OverWritePolicy, 'Manual', 'TaskService.v1_0_0.OverWritePolicy', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Manual -> Manual DEBUG - displayType: (TaskService.v1_0_0.OverWritePolicy, enum) -> string (enum) VERBOSE1 - DateTime VERBOSE1 - value: 2015-03-13T04:14:33+06:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2015-03-13T04:14:33+06:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2015-03-13T04:14:33+06:00 -> 2015-03-13T04:14:33+06:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - LifeCycleEventOnTaskStateChange VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Tasks VERBOSE1 - value: {'@odata.id': '/redfish/v1/TaskService/Tasks'} VERBOSE1 - is Optional DEBUG - (TaskCollection.TaskCollection, {'@odata.id': '/redfish/v1/TaskService/Tasks'}, 'TaskCollection.TaskCollection', 'NavigationProperty', 'TaskCollection.TaskCollection') DEBUG - (TaskCollection.TaskCollection, {'@odata.id': '/redfish/v1/TaskService/Tasks'}, 'TaskCollection.TaskCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Tasks DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/TaskService/Tasks {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/TaskService/Tasks: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/TaskService/Tasks DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/TaskService/Tasks HTTP/1.1" 200 271 INFO - Response Time for GET to /redfish/v1/TaskService/Tasks: 0.0025441960000307517 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/TaskService/Tasks: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 271 Body Response of /redfish/v1/TaskService/Tasks: b'{\n "@odata.id": "/redfish/v1/TaskService/Tasks",\n "@odata.type": "#TaskCollection.TaskCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/TaskService/Tasks/545"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Task Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '271')], TIME ELAPSED: 0:00:00.002955 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/TaskService/Tasks'} -> Link: /redfish/v1/TaskService/Tasks DEBUG - displayType: (TaskCollection.TaskCollection, entity) -> link to: TaskCollection VERBOSE1 - Id VERBOSE1 - value: TaskService VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'TaskService', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'TaskService', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: TaskService -> TaskService DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Tasks Service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Tasks Service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Tasks Service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Tasks Service -> Tasks Service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Tasks, TaskService.v1_1_4, TaskService VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - CompletedTaskOverWritePolicy PASS VERBOSE1 - DateTime PASS VERBOSE1 - Id PASS VERBOSE1 - LifeCycleEventOnTaskStateChange PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - ServiceEnabled PASS VERBOSE1 - Status complex VERBOSE1 - Tasks PASS VERBOSE1 - Actions Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - TaskService.v1_1_4.TaskService, Counter({'pass': 9, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Tasks--TaskCollection.TaskCollection, Value: {'@odata.id': '/redfish/v1/TaskService/Tasks'}] VERBOSE1 - *** ServiceRoot -> Tasks -> Tasks, /redfish/v1/TaskService/Tasks INFO - *** /redfish/v1/TaskService/Tasks VERBOSE1 - *** None, False INFO - Type (TaskCollection.TaskCollection), GET SUCCESS (time: 0:00:00.002955) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/TaskService/Tasks/545'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Task.Task), entity) -> links: Task DEBUG - (Collection(Task.Task), {'@odata.id': '/redfish/v1/TaskService/Tasks/545'}, 'Collection(Task.Task)', 'NavigationProperty', 'Collection(Task.Task)') DEBUG - (Task.Task, {'@odata.id': '/redfish/v1/TaskService/Tasks/545'}, 'Task.Task', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/TaskService/Tasks/545 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/TaskService/Tasks/545: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/TaskService/Tasks/545 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/TaskService/Tasks/545 HTTP/1.1" 200 648 INFO - Response Time for GET to /redfish/v1/TaskService/Tasks/545: 0.002561188999948172 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/TaskService/Tasks/545: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 648 Body Response of /redfish/v1/TaskService/Tasks/545: b'{\n "@odata.id": "/redfish/v1/TaskService/Tasks/545",\n "@odata.type": "#Task.v1_4_3.Task",\n "EndTime": "2012-03-07T14:45+06:00",\n "Id": "545",\n "Messages": [\n {\n "Message": "The property SKU is a read only property and cannot be assigned a value",\n "MessageArgs": [\n "SKU"\n ],\n "MessageId": "Base.1.0.PropertyNotWriteable",\n "RelatedProperties": [\n "SKU"\n ],\n "Severity": "Warning"\n }\n ],\n "Name": "Task 545",\n "StartTime": "2012-03-07T14:44+06:00",\n "TaskState": "Completed",\n "TaskStatus": "OK"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '648')], TIME ELAPSED: 0:00:00.003367 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/TaskService/Tasks/545'} -> Link: /redfish/v1/TaskService/Tasks/545 DEBUG - displayType: (Collection(Task.Task), entity) -> link: Task VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Task Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Task Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Task Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Task Collection -> Task Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Tasks -> Tasks, TaskCollection, TaskCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - TaskCollection.TaskCollection, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(Task.Task), Value: {'@odata.id': '/redfish/v1/TaskService/Tasks/545'}] VERBOSE1 - *** ServiceRoot -> Tasks -> Tasks -> Members#0, /redfish/v1/TaskService/Tasks/545 INFO - *** /redfish/v1/TaskService/Tasks/545 VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'Message.v1_1_2', 'Message', 'v9_9_9') INFO - Type (Task.v1_4_3.Task), GET SUCCESS (time: 0:00:00.003367) VERBOSE1 - PercentComplete VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Payload VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Task.v1_3_0.Payload, complex) -> Task.v1_3_0.Payload VERBOSE1 - HidePayload VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - TaskMonitor VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Task.v1_1_0.Actions, complex) -> Task.v1_1_0.Actions VERBOSE1 - TaskState VERBOSE1 - value: Completed VERBOSE1 - is Optional DEBUG - (Task.v1_0_0.TaskState, 'Completed', 'Task.v1_0_0.TaskState', 'Property', 'Task.v1_0_0.TaskState') DEBUG - (Task.v1_0_0.TaskState, 'Completed', 'Task.v1_0_0.TaskState', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Completed -> Completed DEBUG - displayType: (Task.v1_0_0.TaskState, enum) -> string (enum) VERBOSE1 - StartTime VERBOSE1 - value: 2012-03-07T14:44+06:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2012-03-07T14:44+06:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2012-03-07T14:44+06:00 -> 2012-03-07T14:44+06:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - EndTime VERBOSE1 - value: 2012-03-07T14:45+06:00 VERBOSE1 - is Optional DEBUG - (Edm.DateTimeOffset, '2012-03-07T14:45+06:00', 'Edm.DateTimeOffset', 'Property', 'Edm.DateTimeOffset') VERBOSE1 - Success DEBUG - displayValue: 2012-03-07T14:45+06:00 -> 2012-03-07T14:45+06:00 DEBUG - displayType: (Edm.DateTimeOffset, Edm.DateTimeOffset) -> date VERBOSE1 - TaskStatus VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Messages VERBOSE1 - value: [Messages--Message.v1_1_2.Message, Value: {'Message': 'The property SKU is a read only property and cannot be assigned a value', 'MessageArgs': ['SKU'], 'MessageId': 'Base.1.0.PropertyNotWriteable', 'RelatedProperties': ['SKU'], 'Severity': 'Warning'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Message.Message), complex) -> array of: Message DEBUG - displayType: (Collection(Message.Message), complex) -> array of: Message VERBOSE1 - MessageSeverity VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - MessageId VERBOSE1 - value: Base.1.0.PropertyNotWriteable VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Base.1.0.PropertyNotWriteable', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base.1.0.PropertyNotWriteable -> Base.1.0.PropertyNotWriteable DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The property SKU is a read only property and cannot be assigned a value VERBOSE1 - is Optional DEBUG - (Edm.String, 'The property SKU is a read only property and cannot be assigned a value', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The property SKU is a read only property and cannot be assigned a value -> The property SKU is a read only property and cannot be assigned a value DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RelatedProperties VERBOSE1 - value: ['SKU'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'SKU', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: SKU -> SKU DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MessageArgs VERBOSE1 - value: ['SKU'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'SKU', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: SKU -> SKU DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - is Optional WARNING - Severity: The given property is deprecated: This property has been deprecated in favor of MessageSeverity, which ties the values to the enumerations defined for the Health property within Status. DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Resolution VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: 545 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '545', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '545', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 545 -> 545 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Task 545 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Task 545', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Task 545', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Task 545 -> Task 545 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Tasks -> Tasks -> Members#0, Task.v1_4_3, Task VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - EndTime PASS VERBOSE1 - Id PASS VERBOSE1 - Messages complex VERBOSE1 - Name PASS VERBOSE1 - StartTime PASS VERBOSE1 - TaskState PASS VERBOSE1 - TaskStatus PASS VERBOSE1 - PercentComplete Optional VERBOSE1 - Payload Optional VERBOSE1 - HidePayload Optional VERBOSE1 - TaskMonitor Optional VERBOSE1 - Actions Optional VERBOSE1 - Messages[0].MessageSeverity Optional VERBOSE1 - Messages[0].MessageId PASS VERBOSE1 - Messages[0].Message PASS VERBOSE1 - Messages[0].RelatedProperties ... VERBOSE1 - Messages[0].RelatedProperties[0] PASS VERBOSE1 - Messages[0].MessageArgs ... VERBOSE1 - Messages[0].MessageArgs[0] PASS VERBOSE1 - Messages[0].Severity Deprecated/v1_1_0 VERBOSE1 - Messages[0].Resolution Optional VERBOSE1 - Messages[0].Oem Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Task.v1_4_3.Task, Counter({'pass': 11, 'skipOptional': 10, 'passGet': 1, 'passRedfishUri': 1, 'warnDeprecated': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'pass': 11, 'skipOptional': 10, 'passGet': 1, 'passRedfishUri': 1, 'warnDeprecated': 1}) VERBOSE1 - Tasks, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Tasks, Counter({'pass': 9, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> SessionService, /redfish/v1/SessionService INFO - *** /redfish/v1/SessionService VERBOSE1 - *** None, False INFO - Type (SessionService.v1_1_6.SessionService), GET SUCCESS (time: 0:00:00.002473) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (SessionService.v1_1_0.Actions, complex) -> SessionService.v1_1_0.Actions VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - SessionTimeout VERBOSE1 - value: 30 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 30, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 30 -> 30 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Sessions VERBOSE1 - value: {'@odata.id': '/redfish/v1/SessionService/Sessions'} VERBOSE1 - is Optional DEBUG - (SessionCollection.SessionCollection, {'@odata.id': '/redfish/v1/SessionService/Sessions'}, 'SessionCollection.SessionCollection', 'NavigationProperty', 'SessionCollection.SessionCollection') DEBUG - (SessionCollection.SessionCollection, {'@odata.id': '/redfish/v1/SessionService/Sessions'}, 'SessionCollection.SessionCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Sessions VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/SessionService/Sessions'} -> Link: /redfish/v1/SessionService/Sessions DEBUG - displayType: (SessionCollection.SessionCollection, entity) -> link to: SessionCollection VERBOSE1 - Id VERBOSE1 - value: SessionService VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'SessionService', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'SessionService', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SessionService -> SessionService DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Session Service VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Session Service', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Session Service', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Session Service -> Session Service DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Session Service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Session Service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Session Service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Session Service -> Session Service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> SessionService, SessionService.v1_1_6, SessionService VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - ServiceEnabled PASS VERBOSE1 - SessionTimeout PASS VERBOSE1 - Sessions PASS VERBOSE1 - Status complex VERBOSE1 - Actions Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - SessionService.v1_1_6.SessionService, Counter({'pass': 8, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Sessions--SessionCollection.SessionCollection, Value: {'@odata.id': '/redfish/v1/SessionService/Sessions'}] VERBOSE1 - *** ServiceRoot -> SessionService -> Sessions, /redfish/v1/SessionService/Sessions INFO - *** /redfish/v1/SessionService/Sessions VERBOSE1 - *** None, False INFO - Type (SessionCollection.SessionCollection), GET SUCCESS (time: 0:00:00.002325) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/SessionService/Sessions/1234567890ABCDEF'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Session.Session), entity) -> links: Session DEBUG - (Collection(Session.Session), {'@odata.id': '/redfish/v1/SessionService/Sessions/1234567890ABCDEF'}, 'Collection(Session.Session)', 'NavigationProperty', 'Collection(Session.Session)') DEBUG - (Session.Session, {'@odata.id': '/redfish/v1/SessionService/Sessions/1234567890ABCDEF'}, 'Session.Session', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/SessionService/Sessions/1234567890ABCDEF {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/SessionService/Sessions/1234567890ABCDEF: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/SessionService/Sessions/1234567890ABCDEF DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/SessionService/Sessions/1234567890ABCDEF HTTP/1.1" 200 270 INFO - Response Time for GET to /redfish/v1/SessionService/Sessions/1234567890ABCDEF: 0.0032265559999586912 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/SessionService/Sessions/1234567890ABCDEF: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 270 Body Response of /redfish/v1/SessionService/Sessions/1234567890ABCDEF: b'{\n "@odata.id": "/redfish/v1/SessionService/Sessions/1234567890ABCDEF",\n "@odata.type": "#Session.v1_2_1.Session",\n "Description": "Manager User Session",\n "Id": "1234567890ABCDEF",\n "Name": "User Session",\n "Oem": {},\n "UserName": "Administrator"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '270')], TIME ELAPSED: 0:00:00.003664 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/SessionService/Sessions/1234567890ABCDEF'} -> Link: /redfish/v1/SessionService/Sessions/1234567890ABCDEF DEBUG - displayType: (Collection(Session.Session), entity) -> link: Session VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Session Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Session Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Session Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Session Collection -> Session Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> SessionService -> Sessions, SessionCollection, SessionCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - SessionCollection.SessionCollection, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(Session.Session), Value: {'@odata.id': '/redfish/v1/SessionService/Sessions/1234567890ABCDEF'}] VERBOSE1 - *** ServiceRoot -> SessionService -> Sessions -> Members#0, /redfish/v1/SessionService/Sessions/1234567890ABCDEF INFO - *** /redfish/v1/SessionService/Sessions/1234567890ABCDEF VERBOSE1 - *** None, False INFO - Type (Session.v1_2_1.Session), GET SUCCESS (time: 0:00:00.003664) VERBOSE1 - SessionType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Session.v1_2_0.SessionTypes, enum) -> string (enum) VERBOSE1 - OemSessionType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Session.v1_1_0.Actions, complex) -> Session.v1_1_0.Actions VERBOSE1 - UserName VERBOSE1 - value: Administrator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Administrator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Administrator -> Administrator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Password VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Id VERBOSE1 - value: 1234567890ABCDEF VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1234567890ABCDEF', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1234567890ABCDEF', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1234567890ABCDEF -> 1234567890ABCDEF DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Manager User Session VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Manager User Session', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Manager User Session', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Manager User Session -> Manager User Session DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: User Session VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'User Session', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'User Session', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: User Session -> User Session DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> SessionService -> Sessions -> Members#0, Session.v1_2_1, Session VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - UserName PASS VERBOSE1 - SessionType Optional VERBOSE1 - OemSessionType Optional VERBOSE1 - Actions Optional VERBOSE1 - Password Optional INFO - PASS VERBOSE1 - Session.v1_2_1.Session, Counter({'skipOptional': 4, 'pass': 4, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'skipOptional': 4, 'pass': 4, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Sessions, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - SessionService, Counter({'pass': 8, 'skipOptional': 5, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> AccountService, /redfish/v1/AccountService INFO - *** /redfish/v1/AccountService VERBOSE1 - *** None, False VERBOSE1 - ('Morphing Complex', 'AccountService.v1_7_0', 'ExternalAccountProvider', 'AccountService.v1_7_0') VERBOSE1 - ('Morphing Complex', 'AccountService.v1_7_0', 'ExternalAccountProvider', 'AccountService.v1_7_0') INFO - Type (AccountService.v1_7_0.AccountService), GET SUCCESS (time: 0:00:00.002216) VERBOSE1 - AccountLockoutCounterResetEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - LocalAccountAuth VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (AccountService.v1_3_0.LocalAccountAuth, 'Enabled', 'AccountService.v1_3_0.LocalAccountAuth', 'Property', 'AccountService.v1_3_0.LocalAccountAuth') DEBUG - (AccountService.v1_3_0.LocalAccountAuth, 'Enabled', 'AccountService.v1_3_0.LocalAccountAuth', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (AccountService.v1_3_0.LocalAccountAuth, enum) -> string (enum) VERBOSE1 - LDAP VERBOSE1 - value: {'AccountProviderType': 'LDAPService', 'Authentication': {'AuthenticationType': 'UsernameAndPassword', 'Password': None, 'Username': 'cn=Manager,dc=example,dc=org'}, 'LDAPService': {'SearchSettings': {'BaseDistinguishedNames': ['dc=example,dc=org'], 'GroupsAttribute': 'memberof', 'UsernameAttribute': 'uid'}}, 'RemoteRoleMapping': [{'LocalRole': 'Administrator', 'RemoteUser': 'cn=Manager,dc=example,dc=org'}, {'LocalRole': 'Administrator', 'RemoteGroup': 'cn=Admins,ou=Groups,dc=example,dc=org'}, {'LocalRole': 'Operator', 'RemoteGroup': 'cn=PowerUsers,ou=Groups,dc=example,dc=org'}, {'LocalRole': 'ReadOnly', 'RemoteGroup': '(cn=*)'}], 'ServiceAddresses': ['ldaps://ldap.example.org:636'], 'ServiceEnabled': False} VERBOSE1 - is Optional DEBUG - displayType: (AccountService.v1_7_0.ExternalAccountProvider, complex) -> AccountService.v1_7_0.ExternalAccountProvider VERBOSE1 - PasswordSet VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Certificates VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (CertificateCollection.CertificateCollection, entity) -> link to: CertificateCollection VERBOSE1 - AccountProviderType VERBOSE1 - value: LDAPService VERBOSE1 - is Optional WARNING - AccountProviderType: The given property is deprecated: This property is deprecated because the account provider type is known when used in the LDAP and ActiveDirectory objects. DEBUG - (AccountService.v1_3_0.AccountProviderTypes, 'LDAPService', 'AccountService.v1_3_0.AccountProviderTypes', 'Property', 'AccountService.v1_3_0.AccountProviderTypes') DEBUG - (AccountService.v1_3_0.AccountProviderTypes, 'LDAPService', 'AccountService.v1_3_0.AccountProviderTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: LDAPService -> LDAPService DEBUG - displayType: (AccountService.v1_3_0.AccountProviderTypes, enum) -> string (enum) VERBOSE1 - ServiceEnabled VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - ServiceAddresses VERBOSE1 - value: ['ldaps://ldap.example.org:636'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'ldaps://ldap.example.org:636', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: ldaps://ldap.example.org:636 -> ldaps://ldap.example.org:636 DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Authentication VERBOSE1 - value: {'AuthenticationType': 'UsernameAndPassword', 'Password': None, 'Username': 'cn=Manager,dc=example,dc=org'} VERBOSE1 - is Optional DEBUG - displayType: (AccountService.v1_3_0.Authentication, complex) -> AccountService.v1_3_0.Authentication VERBOSE1 - AuthenticationType VERBOSE1 - value: UsernameAndPassword VERBOSE1 - is Optional DEBUG - (AccountService.v1_3_0.AuthenticationTypes, 'UsernameAndPassword', 'AccountService.v1_3_0.AuthenticationTypes', 'Property', 'AccountService.v1_3_0.AuthenticationTypes') DEBUG - (AccountService.v1_3_0.AuthenticationTypes, 'UsernameAndPassword', 'AccountService.v1_3_0.AuthenticationTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: UsernameAndPassword -> UsernameAndPassword DEBUG - displayType: (AccountService.v1_3_0.AuthenticationTypes, enum) -> string (enum) VERBOSE1 - Username VERBOSE1 - value: cn=Manager,dc=example,dc=org VERBOSE1 - is Optional DEBUG - (Edm.String, 'cn=Manager,dc=example,dc=org', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: cn=Manager,dc=example,dc=org -> cn=Manager,dc=example,dc=org DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Password VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property Password is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Token VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - KerberosKeytab VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - LDAPService VERBOSE1 - value: {'SearchSettings': {'BaseDistinguishedNames': ['dc=example,dc=org'], 'GroupsAttribute': 'memberof', 'UsernameAttribute': 'uid'}} VERBOSE1 - is Optional DEBUG - displayType: (AccountService.v1_3_0.LDAPService, complex) -> AccountService.v1_3_0.LDAPService VERBOSE1 - SearchSettings VERBOSE1 - value: {'BaseDistinguishedNames': ['dc=example,dc=org'], 'GroupsAttribute': 'memberof', 'UsernameAttribute': 'uid'} VERBOSE1 - is Optional DEBUG - displayType: (AccountService.v1_3_0.LDAPSearchSettings, complex) -> AccountService.v1_3_0.LDAPSearchSettings VERBOSE1 - BaseDistinguishedNames VERBOSE1 - value: ['dc=example,dc=org'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'dc=example,dc=org', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: dc=example,dc=org -> dc=example,dc=org DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - UsernameAttribute VERBOSE1 - value: uid VERBOSE1 - is Optional DEBUG - (Edm.String, 'uid', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: uid -> uid DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - GroupNameAttribute VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - GroupsAttribute VERBOSE1 - value: memberof VERBOSE1 - is Optional DEBUG - (Edm.String, 'memberof', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: memberof -> memberof DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RemoteRoleMapping VERBOSE1 - value: [RemoteRoleMapping--Collection(AccountService.v1_3_0.RoleMapping), Value: {'LocalRole': 'Administrator', 'RemoteUser': 'cn=Manager,dc=example,dc=org'}, RemoteRoleMapping--Collection(AccountService.v1_3_0.RoleMapping), Value: {'LocalRole': 'Administrator', 'RemoteGroup': 'cn=Admins,ou=Groups,dc=example,dc=org'}, RemoteRoleMapping--Collection(AccountService.v1_3_0.RoleMapping), Value: {'LocalRole': 'Operator', 'RemoteGroup': 'cn=PowerUsers,ou=Groups,dc=example,dc=org'}, RemoteRoleMapping--Collection(AccountService.v1_3_0.RoleMapping), Value: {'LocalRole': 'ReadOnly', 'RemoteGroup': '(cn=*)'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(AccountService.v1_3_0.RoleMapping), complex) -> array of: RoleMapping DEBUG - displayType: (Collection(AccountService.v1_3_0.RoleMapping), complex) -> array of: RoleMapping VERBOSE1 - RemoteGroup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: cn=Manager,dc=example,dc=org VERBOSE1 - is Optional DEBUG - (Edm.String, 'cn=Manager,dc=example,dc=org', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: cn=Manager,dc=example,dc=org -> cn=Manager,dc=example,dc=org DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: Administrator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Administrator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Administrator -> Administrator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RemoteGroup VERBOSE1 - value: cn=Admins,ou=Groups,dc=example,dc=org VERBOSE1 - is Optional DEBUG - (Edm.String, 'cn=Admins,ou=Groups,dc=example,dc=org', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: cn=Admins,ou=Groups,dc=example,dc=org -> cn=Admins,ou=Groups,dc=example,dc=org DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: Administrator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Administrator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Administrator -> Administrator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RemoteGroup VERBOSE1 - value: cn=PowerUsers,ou=Groups,dc=example,dc=org VERBOSE1 - is Optional DEBUG - (Edm.String, 'cn=PowerUsers,ou=Groups,dc=example,dc=org', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: cn=PowerUsers,ou=Groups,dc=example,dc=org -> cn=PowerUsers,ou=Groups,dc=example,dc=org DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: Operator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Operator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Operator -> Operator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RemoteGroup VERBOSE1 - value: (cn=*) VERBOSE1 - is Optional DEBUG - (Edm.String, '(cn=*)', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: (cn=*) -> (cn=*) DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: ReadOnly VERBOSE1 - is Optional DEBUG - (Edm.String, 'ReadOnly', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ReadOnly -> ReadOnly DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ActiveDirectory VERBOSE1 - value: {'AccountProviderType': 'ActiveDirectoryService', 'Authentication': {'AuthenticationType': 'KerberosKeytab', 'KerberosKeytab': None}, 'RemoteRoleMapping': [{'LocalRole': 'Administrator', 'RemoteGroup': 'Administrators'}, {'LocalRole': 'Operator', 'RemoteUser': 'DOMAIN\\Bob'}, {'LocalRole': 'Operator', 'RemoteGroup': 'PowerUsers'}, {'LocalRole': 'ReadOnly', 'RemoteGroup': 'Everybody'}], 'ServiceAddresses': ['ad1.example.org', 'ad2.example.org', None, None], 'ServiceEnabled': True} VERBOSE1 - is Optional DEBUG - displayType: (AccountService.v1_7_0.ExternalAccountProvider, complex) -> AccountService.v1_7_0.ExternalAccountProvider VERBOSE1 - PasswordSet VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Certificates VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (CertificateCollection.CertificateCollection, entity) -> link to: CertificateCollection VERBOSE1 - AccountProviderType VERBOSE1 - value: ActiveDirectoryService VERBOSE1 - is Optional WARNING - AccountProviderType: The given property is deprecated: This property is deprecated because the account provider type is known when used in the LDAP and ActiveDirectory objects. DEBUG - (AccountService.v1_3_0.AccountProviderTypes, 'ActiveDirectoryService', 'AccountService.v1_3_0.AccountProviderTypes', 'Property', 'AccountService.v1_3_0.AccountProviderTypes') DEBUG - (AccountService.v1_3_0.AccountProviderTypes, 'ActiveDirectoryService', 'AccountService.v1_3_0.AccountProviderTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ActiveDirectoryService -> ActiveDirectoryService DEBUG - displayType: (AccountService.v1_3_0.AccountProviderTypes, enum) -> string (enum) VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - ServiceAddresses VERBOSE1 - value: ['ad1.example.org', 'ad2.example.org', None, None] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'ad1.example.org', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: ad1.example.org -> ad1.example.org DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'ad2.example.org', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: ad2.example.org -> ad2.example.org DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - Property ServiceAddresses[2] is nullable and is null, so Nullable checking passes DEBUG - (Collection(Edm.String), None, 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - Property ServiceAddresses[3] is nullable and is null, so Nullable checking passes DEBUG - (Collection(Edm.String), None, 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Authentication VERBOSE1 - value: {'AuthenticationType': 'KerberosKeytab', 'KerberosKeytab': None} VERBOSE1 - is Optional DEBUG - displayType: (AccountService.v1_3_0.Authentication, complex) -> AccountService.v1_3_0.Authentication VERBOSE1 - AuthenticationType VERBOSE1 - value: KerberosKeytab VERBOSE1 - is Optional DEBUG - (AccountService.v1_3_0.AuthenticationTypes, 'KerberosKeytab', 'AccountService.v1_3_0.AuthenticationTypes', 'Property', 'AccountService.v1_3_0.AuthenticationTypes') DEBUG - (AccountService.v1_3_0.AuthenticationTypes, 'KerberosKeytab', 'AccountService.v1_3_0.AuthenticationTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: KerberosKeytab -> KerberosKeytab DEBUG - displayType: (AccountService.v1_3_0.AuthenticationTypes, enum) -> string (enum) VERBOSE1 - Username VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Password VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Token VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - KerberosKeytab VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property KerberosKeytab is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - LDAPService VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (AccountService.v1_3_0.LDAPService, complex) -> AccountService.v1_3_0.LDAPService VERBOSE1 - RemoteRoleMapping VERBOSE1 - value: [RemoteRoleMapping--Collection(AccountService.v1_3_0.RoleMapping), Value: {'LocalRole': 'Administrator', 'RemoteGroup': 'Administrators'}, RemoteRoleMapping--Collection(AccountService.v1_3_0.RoleMapping), Value: {'LocalRole': 'Operator', 'RemoteUser': 'DOMAIN\\Bob'}, RemoteRoleMapping--Collection(AccountService.v1_3_0.RoleMapping), Value: {'LocalRole': 'Operator', 'RemoteGroup': 'PowerUsers'}, RemoteRoleMapping--Collection(AccountService.v1_3_0.RoleMapping), Value: {'LocalRole': 'ReadOnly', 'RemoteGroup': 'Everybody'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(AccountService.v1_3_0.RoleMapping), complex) -> array of: RoleMapping DEBUG - displayType: (Collection(AccountService.v1_3_0.RoleMapping), complex) -> array of: RoleMapping VERBOSE1 - RemoteGroup VERBOSE1 - value: Administrators VERBOSE1 - is Optional DEBUG - (Edm.String, 'Administrators', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Administrators -> Administrators DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: Administrator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Administrator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Administrator -> Administrator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RemoteGroup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: DOMAIN\Bob VERBOSE1 - is Optional DEBUG - (Edm.String, 'DOMAIN\\Bob', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DOMAIN\Bob -> DOMAIN\Bob DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: Operator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Operator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Operator -> Operator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RemoteGroup VERBOSE1 - value: PowerUsers VERBOSE1 - is Optional DEBUG - (Edm.String, 'PowerUsers', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: PowerUsers -> PowerUsers DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: Operator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Operator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Operator -> Operator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RemoteGroup VERBOSE1 - value: Everybody VERBOSE1 - is Optional DEBUG - (Edm.String, 'Everybody', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Everybody -> Everybody DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: ReadOnly VERBOSE1 - is Optional DEBUG - (Edm.String, 'ReadOnly', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ReadOnly -> ReadOnly DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - AdditionalExternalAccountProviders VERBOSE1 - value: {'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders'} VERBOSE1 - is Optional DEBUG - (ExternalAccountProviderCollection.ExternalAccountProviderCollection, {'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders'}, 'ExternalAccountProviderCollection.ExternalAccountProviderCollection', 'NavigationProperty', 'ExternalAccountProviderCollection.ExternalAccountProviderCollection') DEBUG - (ExternalAccountProviderCollection.ExternalAccountProviderCollection, {'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders'}, 'ExternalAccountProviderCollection.ExternalAccountProviderCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = AdditionalExternalAccountProviders DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService/ExternalAccountProviders {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService/ExternalAccountProviders: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService/ExternalAccountProviders DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService/ExternalAccountProviders HTTP/1.1" 200 393 INFO - Response Time for GET to /redfish/v1/AccountService/ExternalAccountProviders: 0.002318205000051421 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService/ExternalAccountProviders: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 393 Body Response of /redfish/v1/AccountService/ExternalAccountProviders: b'{\n "@odata.id": "/redfish/v1/AccountService/ExternalAccountProviders",\n "@odata.type": "#ExternalAccountProviderCollection.ExternalAccountProviderCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService"\n }\n ],\n "Members@odata.count": 1,\n "Name": "External Account Provider Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '393')], TIME ELAPSED: 0:00:00.002669 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders'} -> Link: /redfish/v1/AccountService/ExternalAccountProviders DEBUG - displayType: (ExternalAccountProviderCollection.ExternalAccountProviderCollection, entity) -> link to: ExternalAccountProviderCollection VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (AccountService.v1_2_0.Actions, complex) -> AccountService.v1_2_0.Actions VERBOSE1 - PrivilegeMap VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (PrivilegeRegistry.PrivilegeRegistry, entity) -> link to: PrivilegeRegistry VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - AuthFailureLoggingThreshold VERBOSE1 - value: 3 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 3, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 3 -> 3 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MinPasswordLength VERBOSE1 - value: 8 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 8, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 8 -> 8 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - MaxPasswordLength VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AccountLockoutThreshold VERBOSE1 - value: 5 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 5, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 5 -> 5 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AccountLockoutDuration VERBOSE1 - value: 30 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 30, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 30 -> 30 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - AccountLockoutCounterResetAfter VERBOSE1 - value: 30 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 30, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 30 -> 30 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - Accounts VERBOSE1 - value: {'@odata.id': '/redfish/v1/AccountService/Accounts'} VERBOSE1 - is Optional DEBUG - (ManagerAccountCollection.ManagerAccountCollection, {'@odata.id': '/redfish/v1/AccountService/Accounts'}, 'ManagerAccountCollection.ManagerAccountCollection', 'NavigationProperty', 'ManagerAccountCollection.ManagerAccountCollection') DEBUG - (ManagerAccountCollection.ManagerAccountCollection, {'@odata.id': '/redfish/v1/AccountService/Accounts'}, 'ManagerAccountCollection.ManagerAccountCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Accounts DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService/Accounts {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService/Accounts: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService/Accounts DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService/Accounts HTTP/1.1" 200 305 INFO - Response Time for GET to /redfish/v1/AccountService/Accounts: 0.002202113999942412 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService/Accounts: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 305 Body Response of /redfish/v1/AccountService/Accounts: b'{\n "@odata.id": "/redfish/v1/AccountService/Accounts",\n "@odata.type": "#ManagerAccountCollection.ManagerAccountCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/AccountService/Accounts/1"\n }\n ],\n "Members@odata.count": 1,\n "Name": "Accounts Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '305')], TIME ELAPSED: 0:00:00.002734 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/Accounts'} -> Link: /redfish/v1/AccountService/Accounts DEBUG - displayType: (ManagerAccountCollection.ManagerAccountCollection, entity) -> link to: ManagerAccountCollection VERBOSE1 - Roles VERBOSE1 - value: {'@odata.id': '/redfish/v1/AccountService/Roles'} VERBOSE1 - is Optional DEBUG - (RoleCollection.RoleCollection, {'@odata.id': '/redfish/v1/AccountService/Roles'}, 'RoleCollection.RoleCollection', 'NavigationProperty', 'RoleCollection.RoleCollection') DEBUG - (RoleCollection.RoleCollection, {'@odata.id': '/redfish/v1/AccountService/Roles'}, 'RoleCollection.RoleCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Roles DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService/Roles {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService/Roles: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService/Roles DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService/Roles HTTP/1.1" 200 468 INFO - Response Time for GET to /redfish/v1/AccountService/Roles: 0.001876497000012023 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService/Roles: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 468 Body Response of /redfish/v1/AccountService/Roles: b'{\n "@odata.id": "/redfish/v1/AccountService/Roles",\n "@odata.type": "#RoleCollection.RoleCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/AccountService/Roles/Administrator"\n },\n {\n "@odata.id": "/redfish/v1/AccountService/Roles/Operator"\n },\n {\n "@odata.id": "/redfish/v1/AccountService/Roles/ReadOnly"\n }\n ],\n "Members@odata.count": 3,\n "Name": "Roles Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '468')], TIME ELAPSED: 0:00:00.002293 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/Roles'} -> Link: /redfish/v1/AccountService/Roles DEBUG - displayType: (RoleCollection.RoleCollection, entity) -> link to: RoleCollection VERBOSE1 - Id VERBOSE1 - value: AccountService VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'AccountService', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'AccountService', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: AccountService -> AccountService DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Account Service VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Account Service', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Account Service', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Account Service -> Account Service DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Account Service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Account Service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Account Service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Account Service -> Account Service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> AccountService, AccountService.v1_7_0, AccountService VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AccountLockoutCounterResetAfter PASS VERBOSE1 - AccountLockoutCounterResetEnabled PASS VERBOSE1 - AccountLockoutDuration PASS VERBOSE1 - AccountLockoutThreshold PASS VERBOSE1 - Accounts PASS VERBOSE1 - ActiveDirectory complex VERBOSE1 - AdditionalExternalAccountProviders PASS VERBOSE1 - AuthFailureLoggingThreshold PASS VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - LDAP complex VERBOSE1 - LocalAccountAuth PASS VERBOSE1 - MinPasswordLength PASS VERBOSE1 - Name PASS VERBOSE1 - Roles PASS VERBOSE1 - ServiceEnabled PASS VERBOSE1 - Status complex VERBOSE1 - LDAP.PasswordSet Optional VERBOSE1 - LDAP.Certificates Optional VERBOSE1 - LDAP.AccountProviderType Deprecated/v1_5_0 VERBOSE1 - LDAP.ServiceEnabled PASS VERBOSE1 - LDAP.ServiceAddresses ... VERBOSE1 - LDAP.ServiceAddresses[0] PASS VERBOSE1 - LDAP.Authentication complex VERBOSE1 - LDAP.Authentication.AuthenticationType PASS VERBOSE1 - LDAP.Authentication.Username PASS VERBOSE1 - LDAP.Authentication.Password PASS VERBOSE1 - LDAP.Authentication.Token Optional VERBOSE1 - LDAP.Authentication.KerberosKeytab Optional VERBOSE1 - LDAP.Authentication.Oem Optional VERBOSE1 - LDAP.LDAPService complex VERBOSE1 - LDAP.LDAPService.SearchSettings complex VERBOSE1 - LDAP.LDAPService.SearchSettings.BaseDistinguishedNames ... VERBOSE1 - LDAP.LDAPService.SearchSettings.BaseDistinguishedNames[0] PASS VERBOSE1 - LDAP.LDAPService.SearchSettings.UsernameAttribute PASS VERBOSE1 - LDAP.LDAPService.SearchSettings.GroupNameAttribute Optional VERBOSE1 - LDAP.LDAPService.SearchSettings.GroupsAttribute PASS VERBOSE1 - LDAP.LDAPService.Oem Optional VERBOSE1 - LDAP.RemoteRoleMapping complex VERBOSE1 - LDAP.RemoteRoleMapping[0].RemoteGroup Optional VERBOSE1 - LDAP.RemoteRoleMapping[0].RemoteUser PASS VERBOSE1 - LDAP.RemoteRoleMapping[0].LocalRole PASS VERBOSE1 - LDAP.RemoteRoleMapping[0].Oem Optional VERBOSE1 - LDAP.RemoteRoleMapping[1].RemoteGroup PASS VERBOSE1 - LDAP.RemoteRoleMapping[1].RemoteUser Optional VERBOSE1 - LDAP.RemoteRoleMapping[1].LocalRole PASS VERBOSE1 - LDAP.RemoteRoleMapping[1].Oem Optional VERBOSE1 - LDAP.RemoteRoleMapping[2].RemoteGroup PASS VERBOSE1 - LDAP.RemoteRoleMapping[2].RemoteUser Optional VERBOSE1 - LDAP.RemoteRoleMapping[2].LocalRole PASS VERBOSE1 - LDAP.RemoteRoleMapping[2].Oem Optional VERBOSE1 - LDAP.RemoteRoleMapping[3].RemoteGroup PASS VERBOSE1 - LDAP.RemoteRoleMapping[3].RemoteUser Optional VERBOSE1 - LDAP.RemoteRoleMapping[3].LocalRole PASS VERBOSE1 - LDAP.RemoteRoleMapping[3].Oem Optional VERBOSE1 - ActiveDirectory.PasswordSet Optional VERBOSE1 - ActiveDirectory.Certificates Optional VERBOSE1 - ActiveDirectory.AccountProviderType Deprecated/v1_5_0 VERBOSE1 - ActiveDirectory.ServiceEnabled PASS VERBOSE1 - ActiveDirectory.ServiceAddresses ... VERBOSE1 - ActiveDirectory.ServiceAddresses[0] PASS VERBOSE1 - ActiveDirectory.ServiceAddresses[1] PASS VERBOSE1 - ActiveDirectory.ServiceAddresses[2] PASS VERBOSE1 - ActiveDirectory.ServiceAddresses[3] PASS VERBOSE1 - ActiveDirectory.Authentication complex VERBOSE1 - ActiveDirectory.Authentication.AuthenticationType PASS VERBOSE1 - ActiveDirectory.Authentication.Username Optional VERBOSE1 - ActiveDirectory.Authentication.Password Optional VERBOSE1 - ActiveDirectory.Authentication.Token Optional VERBOSE1 - ActiveDirectory.Authentication.KerberosKeytab PASS VERBOSE1 - ActiveDirectory.Authentication.Oem Optional VERBOSE1 - ActiveDirectory.LDAPService Optional VERBOSE1 - ActiveDirectory.RemoteRoleMapping complex VERBOSE1 - ActiveDirectory.RemoteRoleMapping[0].RemoteGroup PASS VERBOSE1 - ActiveDirectory.RemoteRoleMapping[0].RemoteUser Optional VERBOSE1 - ActiveDirectory.RemoteRoleMapping[0].LocalRole PASS VERBOSE1 - ActiveDirectory.RemoteRoleMapping[0].Oem Optional VERBOSE1 - ActiveDirectory.RemoteRoleMapping[1].RemoteGroup Optional VERBOSE1 - ActiveDirectory.RemoteRoleMapping[1].RemoteUser PASS VERBOSE1 - ActiveDirectory.RemoteRoleMapping[1].LocalRole PASS VERBOSE1 - ActiveDirectory.RemoteRoleMapping[1].Oem Optional VERBOSE1 - ActiveDirectory.RemoteRoleMapping[2].RemoteGroup PASS VERBOSE1 - ActiveDirectory.RemoteRoleMapping[2].RemoteUser Optional VERBOSE1 - ActiveDirectory.RemoteRoleMapping[2].LocalRole PASS VERBOSE1 - ActiveDirectory.RemoteRoleMapping[2].Oem Optional VERBOSE1 - ActiveDirectory.RemoteRoleMapping[3].RemoteGroup PASS VERBOSE1 - ActiveDirectory.RemoteRoleMapping[3].RemoteUser Optional VERBOSE1 - ActiveDirectory.RemoteRoleMapping[3].LocalRole PASS VERBOSE1 - ActiveDirectory.RemoteRoleMapping[3].Oem Optional VERBOSE1 - Actions Optional VERBOSE1 - PrivilegeMap Optional VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - MaxPasswordLength Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - AccountService.v1_7_0.AccountService, Counter({'pass': 49, 'skipOptional': 37, 'warnDeprecated': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [AdditionalExternalAccountProviders--ExternalAccountProviderCollection.ExternalAccountProviderCollection, Value: {'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders'}, Accounts--ManagerAccountCollection.ManagerAccountCollection, Value: {'@odata.id': '/redfish/v1/AccountService/Accounts'}, Roles--RoleCollection.RoleCollection, Value: {'@odata.id': '/redfish/v1/AccountService/Roles'}] VERBOSE1 - *** ServiceRoot -> AccountService -> AdditionalExternalAccountProviders, /redfish/v1/AccountService/ExternalAccountProviders INFO - *** /redfish/v1/AccountService/ExternalAccountProviders VERBOSE1 - *** None, False INFO - Type (ExternalAccountProviderCollection.ExternalAccountProviderCollection), GET SUCCESS (time: 0:00:00.002669) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(ExternalAccountProvider.ExternalAccountProvider), entity) -> links: ExternalAccountProvider DEBUG - (Collection(ExternalAccountProvider.ExternalAccountProvider), {'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService'}, 'Collection(ExternalAccountProvider.ExternalAccountProvider)', 'NavigationProperty', 'Collection(ExternalAccountProvider.ExternalAccountProvider)') DEBUG - (ExternalAccountProvider.ExternalAccountProvider, {'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService'}, 'ExternalAccountProvider.ExternalAccountProvider', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService HTTP/1.1" 200 901 INFO - Response Time for GET to /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService: 0.002293089999966469 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 901 Body Response of /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService: b'{\n "@odata.id": "/redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService",\n "@odata.type": "#ExternalAccountProvider.v1_1_2.ExternalAccountProvider",\n "AccountProviderType": "RedfishService",\n "Authentication": {\n "AuthenticationType": "Token",\n "Token": null\n },\n "Description": "Remote Redfish Service providing additional Accounts to this Redfish Service",\n "Id": "ExternalRedfishService",\n "Name": "Remote Redfish Service",\n "RemoteRoleMapping": [\n {\n "LocalRole": "Administrator",\n "RemoteGroup": "Admin"\n },\n {\n "LocalRole": "Operator",\n "RemoteGroup": "Operator"\n },\n {\n "LocalRole": "ReadOnly",\n "RemoteGroup": "ReadOnly"\n }\n ],\n "ServiceAddresses": [\n "http://redfish.dmtf.org/redfish/v1/AccountService"\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '901')], TIME ELAPSED: 0:00:00.002762 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService'} -> Link: /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService DEBUG - displayType: (Collection(ExternalAccountProvider.ExternalAccountProvider), entity) -> link: ExternalAccountProvider VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: External Account Provider Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'External Account Provider Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'External Account Provider Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: External Account Provider Collection -> External Account Provider Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> AccountService -> AdditionalExternalAccountProviders, ExternalAccountProviderCollection, ExternalAccountProviderCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - ExternalAccountProviderCollection.ExternalAccountProviderCollection, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(ExternalAccountProvider.ExternalAccountProvider), Value: {'@odata.id': '/redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService'}] VERBOSE1 - *** ServiceRoot -> AccountService -> AdditionalExternalAccountProviders -> Members#0, /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService INFO - *** /redfish/v1/AccountService/ExternalAccountProviders/ExternalRedfishService VERBOSE1 - *** None, False INFO - Type (ExternalAccountProvider.v1_1_2.ExternalAccountProvider), GET SUCCESS (time: 0:00:00.002762) VERBOSE1 - Certificates VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (CertificateCollection.CertificateCollection, entity) -> link to: CertificateCollection VERBOSE1 - AccountProviderType VERBOSE1 - value: RedfishService VERBOSE1 - is Optional DEBUG - (ExternalAccountProvider.v1_0_0.AccountProviderTypes, 'RedfishService', 'ExternalAccountProvider.v1_0_0.AccountProviderTypes', 'Property', 'ExternalAccountProvider.v1_0_0.AccountProviderTypes') DEBUG - (ExternalAccountProvider.v1_0_0.AccountProviderTypes, 'RedfishService', 'ExternalAccountProvider.v1_0_0.AccountProviderTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: RedfishService -> RedfishService DEBUG - displayType: (ExternalAccountProvider.v1_0_0.AccountProviderTypes, enum) -> string (enum) VERBOSE1 - ServiceEnabled VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - ServiceAddresses VERBOSE1 - value: ['http://redfish.dmtf.org/redfish/v1/AccountService'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'http://redfish.dmtf.org/redfish/v1/AccountService', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: http://redfish.dmtf.org/redfish/v1/AccountService -> http://redfish.dmtf.org/redfish/v1/AccountService DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Authentication VERBOSE1 - value: {'AuthenticationType': 'Token', 'Token': None} VERBOSE1 - is Optional DEBUG - displayType: (ExternalAccountProvider.v1_0_0.Authentication, complex) -> ExternalAccountProvider.v1_0_0.Authentication VERBOSE1 - AuthenticationType VERBOSE1 - value: Token VERBOSE1 - is Optional DEBUG - (ExternalAccountProvider.v1_0_0.AuthenticationTypes, 'Token', 'ExternalAccountProvider.v1_0_0.AuthenticationTypes', 'Property', 'ExternalAccountProvider.v1_0_0.AuthenticationTypes') DEBUG - (ExternalAccountProvider.v1_0_0.AuthenticationTypes, 'Token', 'ExternalAccountProvider.v1_0_0.AuthenticationTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Token -> Token DEBUG - displayType: (ExternalAccountProvider.v1_0_0.AuthenticationTypes, enum) -> string (enum) VERBOSE1 - Username VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Password VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Token VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property Token is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - KerberosKeytab VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - LDAPService VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ExternalAccountProvider.v1_0_0.LDAPService, complex) -> ExternalAccountProvider.v1_0_0.LDAPService VERBOSE1 - RemoteRoleMapping VERBOSE1 - value: [RemoteRoleMapping--Collection(ExternalAccountProvider.v1_0_0.RoleMapping), Value: {'LocalRole': 'Administrator', 'RemoteGroup': 'Admin'}, RemoteRoleMapping--Collection(ExternalAccountProvider.v1_0_0.RoleMapping), Value: {'LocalRole': 'Operator', 'RemoteGroup': 'Operator'}, RemoteRoleMapping--Collection(ExternalAccountProvider.v1_0_0.RoleMapping), Value: {'LocalRole': 'ReadOnly', 'RemoteGroup': 'ReadOnly'}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ExternalAccountProvider.v1_0_0.RoleMapping), complex) -> array of: RoleMapping DEBUG - displayType: (Collection(ExternalAccountProvider.v1_0_0.RoleMapping), complex) -> array of: RoleMapping VERBOSE1 - RemoteGroup VERBOSE1 - value: Admin VERBOSE1 - is Optional DEBUG - (Edm.String, 'Admin', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Admin -> Admin DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: Administrator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Administrator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Administrator -> Administrator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RemoteGroup VERBOSE1 - value: Operator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Operator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Operator -> Operator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: Operator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Operator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Operator -> Operator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - RemoteGroup VERBOSE1 - value: ReadOnly VERBOSE1 - is Optional DEBUG - (Edm.String, 'ReadOnly', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ReadOnly -> ReadOnly DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RemoteUser VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - LocalRole VERBOSE1 - value: ReadOnly VERBOSE1 - is Optional DEBUG - (Edm.String, 'ReadOnly', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ReadOnly -> ReadOnly DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Links VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ExternalAccountProvider.v1_0_0.Links, complex) -> ExternalAccountProvider.v1_0_0.Links VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ExternalAccountProvider.v1_0_0.Actions, complex) -> ExternalAccountProvider.v1_0_0.Actions VERBOSE1 - Id VERBOSE1 - value: ExternalRedfishService VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'ExternalRedfishService', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'ExternalRedfishService', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ExternalRedfishService -> ExternalRedfishService DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Remote Redfish Service providing additional Accounts to this Redfish Service VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Remote Redfish Service providing additional Accounts to this Redfish Service', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Remote Redfish Service providing additional Accounts to this Redfish Service', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Remote Redfish Service providing additional Accounts to this Redfish Service -> Remote Redfish Service providing additional Accounts to this Redfish Service DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Remote Redfish Service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Remote Redfish Service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Remote Redfish Service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Remote Redfish Service -> Remote Redfish Service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> AccountService -> AdditionalExternalAccountProviders -> Members#0, ExternalAccountProvider.v1_1_2, ExternalAccountProvider VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AccountProviderType PASS VERBOSE1 - Authentication complex VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - RemoteRoleMapping complex VERBOSE1 - ServiceAddresses ... VERBOSE1 - Certificates Optional VERBOSE1 - ServiceEnabled Optional VERBOSE1 - ServiceAddresses[0] PASS VERBOSE1 - Authentication.AuthenticationType PASS VERBOSE1 - Authentication.Username Optional VERBOSE1 - Authentication.Password Optional VERBOSE1 - Authentication.Token PASS VERBOSE1 - Authentication.KerberosKeytab Optional VERBOSE1 - Authentication.Oem Optional VERBOSE1 - LDAPService Optional VERBOSE1 - RemoteRoleMapping[0].RemoteGroup PASS VERBOSE1 - RemoteRoleMapping[0].RemoteUser Optional VERBOSE1 - RemoteRoleMapping[0].LocalRole PASS VERBOSE1 - RemoteRoleMapping[0].Oem Optional VERBOSE1 - RemoteRoleMapping[1].RemoteGroup PASS VERBOSE1 - RemoteRoleMapping[1].RemoteUser Optional VERBOSE1 - RemoteRoleMapping[1].LocalRole PASS VERBOSE1 - RemoteRoleMapping[1].Oem Optional VERBOSE1 - RemoteRoleMapping[2].RemoteGroup PASS VERBOSE1 - RemoteRoleMapping[2].RemoteUser Optional VERBOSE1 - RemoteRoleMapping[2].LocalRole PASS VERBOSE1 - RemoteRoleMapping[2].Oem Optional VERBOSE1 - Links Optional VERBOSE1 - Actions Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - ExternalAccountProvider.v1_1_2.ExternalAccountProvider, Counter({'skipOptional': 16, 'pass': 13, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'skipOptional': 16, 'pass': 13, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - AdditionalExternalAccountProviders, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> AccountService -> Accounts, /redfish/v1/AccountService/Accounts INFO - *** /redfish/v1/AccountService/Accounts VERBOSE1 - *** None, False INFO - Type (ManagerAccountCollection.ManagerAccountCollection), GET SUCCESS (time: 0:00:00.002734) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/AccountService/Accounts/1'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(ManagerAccount.ManagerAccount), entity) -> links: ManagerAccount DEBUG - (Collection(ManagerAccount.ManagerAccount), {'@odata.id': '/redfish/v1/AccountService/Accounts/1'}, 'Collection(ManagerAccount.ManagerAccount)', 'NavigationProperty', 'Collection(ManagerAccount.ManagerAccount)') DEBUG - (ManagerAccount.ManagerAccount, {'@odata.id': '/redfish/v1/AccountService/Accounts/1'}, 'ManagerAccount.ManagerAccount', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService/Accounts/1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService/Accounts/1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService/Accounts/1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService/Accounts/1 HTTP/1.1" 200 553 INFO - Response Time for GET to /redfish/v1/AccountService/Accounts/1: 0.002338122000082876 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService/Accounts/1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 553 Body Response of /redfish/v1/AccountService/Accounts/1: b'{\n "@odata.id": "/redfish/v1/AccountService/Accounts/1",\n "@odata.type": "#ManagerAccount.v1_5_0.ManagerAccount",\n "Certificates": {\n "@odata.id": "/redfish/v1/AccountService/Accounts/1/Certificates"\n },\n "Description": "User Account",\n "Enabled": true,\n "Id": "1",\n "Links": {\n "Role": {\n "@odata.id": "/redfish/v1/AccountService/Roles/Administrator"\n }\n },\n "Locked": false,\n "Name": "User Account",\n "Password": null,\n "RoleId": "Administrator",\n "UserName": "Administrator"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '553')], TIME ELAPSED: 0:00:00.002862 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/Accounts/1'} -> Link: /redfish/v1/AccountService/Accounts/1 DEBUG - displayType: (Collection(ManagerAccount.ManagerAccount), entity) -> link: ManagerAccount VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Accounts Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Accounts Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Accounts Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Accounts Collection -> Accounts Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> AccountService -> Accounts, ManagerAccountCollection, ManagerAccountCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - ManagerAccountCollection.ManagerAccountCollection, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(ManagerAccount.ManagerAccount), Value: {'@odata.id': '/redfish/v1/AccountService/Accounts/1'}] VERBOSE1 - *** ServiceRoot -> AccountService -> Accounts -> Members#0, /redfish/v1/AccountService/Accounts/1 INFO - *** /redfish/v1/AccountService/Accounts/1 VERBOSE1 - *** None, False INFO - Type (ManagerAccount.v1_5_0.ManagerAccount), GET SUCCESS (time: 0:00:00.002862) VERBOSE1 - SNMP VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ManagerAccount.v1_4_0.SNMPUserInfo, complex) -> ManagerAccount.v1_4_0.SNMPUserInfo VERBOSE1 - AccountTypes VERBOSE1 - value: n/a VERBOSE1 - Mandatory Test: FAIL VERBOSE1 - is Collection DEBUG - displayType: (Collection(ManagerAccount.AccountTypes), enum) -> string (enum) ERROR - AccountTypes: Mandatory prop does not exist VERBOSE1 - FAIL ERROR - AccountTypes: Mandatory prop does not exist DEBUG - displayValue: n/a -> n/a DEBUG - displayType: (Collection(ManagerAccount.AccountTypes), enum) -> string (enum) VERBOSE1 - OEMAccountTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - PasswordChangeRequired VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Certificates VERBOSE1 - value: {'@odata.id': '/redfish/v1/AccountService/Accounts/1/Certificates'} VERBOSE1 - is Optional DEBUG - (CertificateCollection.CertificateCollection, {'@odata.id': '/redfish/v1/AccountService/Accounts/1/Certificates'}, 'CertificateCollection.CertificateCollection', 'NavigationProperty', 'CertificateCollection.CertificateCollection') DEBUG - (CertificateCollection.CertificateCollection, {'@odata.id': '/redfish/v1/AccountService/Accounts/1/Certificates'}, 'CertificateCollection.CertificateCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Certificates DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService/Accounts/1/Certificates {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService/Accounts/1/Certificates: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService/Accounts/1/Certificates DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService/Accounts/1/Certificates HTTP/1.1" 200 303 INFO - Response Time for GET to /redfish/v1/AccountService/Accounts/1/Certificates: 0.00258720599993012 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService/Accounts/1/Certificates: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 303 Body Response of /redfish/v1/AccountService/Accounts/1/Certificates: b'{\n "@Redfish.SupportedCertificates": [\n "PEM"\n ],\n "@odata.id": "/redfish/v1/AccountService/Accounts/1/Certificates",\n "@odata.type": "#CertificateCollection.CertificateCollection",\n "Members": [],\n "Members@odata.count": 0,\n "Name": "Certificate Collection",\n "Oem": {}\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '303')], TIME ELAPSED: 0:00:00.003043 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/Accounts/1/Certificates'} -> Link: /redfish/v1/AccountService/Accounts/1/Certificates DEBUG - displayType: (CertificateCollection.CertificateCollection, entity) -> link to: CertificateCollection VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (ManagerAccount.v1_1_0.Actions, complex) -> ManagerAccount.v1_1_0.Actions VERBOSE1 - Password VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property Password is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - UserName VERBOSE1 - value: Administrator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Administrator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Administrator -> Administrator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RoleId VERBOSE1 - value: Administrator VERBOSE1 - is Optional DEBUG - (Edm.String, 'Administrator', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Administrator -> Administrator DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Locked VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Enabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Links VERBOSE1 - value: {'Role': {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'}} VERBOSE1 - is Optional DEBUG - displayType: (ManagerAccount.v1_0_0.Links, complex) -> ManagerAccount.v1_0_0.Links VERBOSE1 - Role VERBOSE1 - value: {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'} VERBOSE1 - is Optional DEBUG - (Role.Role, {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'}, 'Role.Role', 'NavigationProperty', 'Role.Role') DEBUG - (Role.Role, {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'}, 'Role.Role', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Role DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService/Roles/Administrator {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService/Roles/Administrator: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService/Roles/Administrator DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService/Roles/Administrator HTTP/1.1" 200 465 INFO - Response Time for GET to /redfish/v1/AccountService/Roles/Administrator: 0.002438428000004933 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService/Roles/Administrator: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 465 Body Response of /redfish/v1/AccountService/Roles/Administrator: b'{\n "@odata.id": "/redfish/v1/AccountService/Roles/Administrator",\n "@odata.type": "#Role.v1_2_4.Role",\n "AssignedPrivileges": [\n "Login",\n "ConfigureManager",\n "ConfigureUsers",\n "ConfigureSelf",\n "ConfigureComponents"\n ],\n "Description": "Admin User Role",\n "Id": "Administrator",\n "IsPredefined": true,\n "Name": "User Role",\n "OemPrivileges": [\n "OemClearLog",\n "OemPowerControl"\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '465')], TIME ELAPSED: 0:00:00.003070 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'} -> Link: /redfish/v1/AccountService/Roles/Administrator DEBUG - displayType: (Role.Role, entity) -> link to: Role VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: User Account VERBOSE1 - is Optional DEBUG - (Resource.Description, 'User Account', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'User Account', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: User Account -> User Account DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: User Account VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'User Account', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'User Account', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: User Account -> User Account DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> AccountService -> Accounts -> Members#0, ManagerAccount.v1_5_0, ManagerAccount VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Certificates PASS VERBOSE1 - Description PASS VERBOSE1 - Enabled PASS VERBOSE1 - Id PASS VERBOSE1 - Links complex VERBOSE1 - Locked PASS VERBOSE1 - Name PASS VERBOSE1 - Password PASS VERBOSE1 - RoleId PASS VERBOSE1 - UserName PASS VERBOSE1 - SNMP Optional VERBOSE1 - AccountTypes FAIL VERBOSE1 - OEMAccountTypes Optional VERBOSE1 - PasswordChangeRequired Optional VERBOSE1 - Actions Optional VERBOSE1 - Links.Role PASS VERBOSE1 - Links.Oem Optional VERBOSE1 - Oem Optional INFO - FAIL... VERBOSE1 - ManagerAccount.v1_5_0.ManagerAccount, Counter({'pass': 10, 'skipOptional': 6, 'failMandatoryExist': 2, 'passGet': 1, 'passRedfishUri': 1, 'err.Collection(ManagerAccount.AccountTypes)': 1}) DEBUG - [Certificates--CertificateCollection.CertificateCollection, Value: {'@odata.id': '/redfish/v1/AccountService/Accounts/1/Certificates'}, Role--Role.Role, Value: {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'}] VERBOSE1 - *** ServiceRoot -> AccountService -> Accounts -> Members#0 -> Certificates, /redfish/v1/AccountService/Accounts/1/Certificates INFO - *** /redfish/v1/AccountService/Accounts/1/Certificates VERBOSE1 - *** None, False VERBOSE1 - ('Adding Additional', '@Redfish.SupportedCertificates', 'Resource.OemObject', CertificateCollection.CertificateCollection) INFO - Type (CertificateCollection.CertificateCollection), GET SUCCESS (time: 0:00:00.003043) VERBOSE1 - Members VERBOSE1 - value: [] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Certificate.Certificate), entity) -> links: Certificate VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Certificate Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Certificate Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Certificate Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Certificate Collection -> Certificate Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - @Redfish.SupportedCertificates VERBOSE1 - value: ['PEM'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Certificate.CertificateType), enum) -> string (enum) DEBUG - (Collection(Certificate.CertificateType), 'PEM', 'Collection(Certificate.CertificateType)', 'Term', 'Collection(Certificate.CertificateType)') DEBUG - (Certificate.CertificateType, 'PEM', 'Certificate.CertificateType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: PEM -> PEM DEBUG - displayType: (Collection(Certificate.CertificateType), enum) -> string (enum) VERBOSE1 - ServiceRoot -> AccountService -> Accounts -> Members#0 -> Certificates, CertificateCollection, CertificateCollection VERBOSE1 - @Redfish.SupportedCertificates ... VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Description Optional VERBOSE1 - @Redfish.SupportedCertificates[0] PASS INFO - PASS VERBOSE1 - CertificateCollection.CertificateCollection, Counter({'pass': 2, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) DEBUG - [] VERBOSE1 - Certificates, Counter({'pass': 2, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) VERBOSE1 - Members#0, Counter({'pass': 10, 'skipOptional': 6, 'failMandatoryExist': 2, 'passGet': 1, 'passRedfishUri': 1, 'err.Collection(ManagerAccount.AccountTypes)': 1}) VERBOSE1 - Accounts, Counter({'pass': 2, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> AccountService -> Roles, /redfish/v1/AccountService/Roles INFO - *** /redfish/v1/AccountService/Roles VERBOSE1 - *** None, False INFO - Type (RoleCollection.RoleCollection), GET SUCCESS (time: 0:00:00.002293) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'}, {'@odata.id': '/redfish/v1/AccountService/Roles/Operator'}, {'@odata.id': '/redfish/v1/AccountService/Roles/ReadOnly'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Role.Role), entity) -> links: Role DEBUG - (Collection(Role.Role), {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'}, 'Collection(Role.Role)', 'NavigationProperty', 'Collection(Role.Role)') DEBUG - (Role.Role, {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'}, 'Role.Role', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'} -> Link: /redfish/v1/AccountService/Roles/Administrator DEBUG - displayType: (Collection(Role.Role), entity) -> link: Role DEBUG - (Collection(Role.Role), {'@odata.id': '/redfish/v1/AccountService/Roles/Operator'}, 'Collection(Role.Role)', 'NavigationProperty', 'Collection(Role.Role)') DEBUG - (Role.Role, {'@odata.id': '/redfish/v1/AccountService/Roles/Operator'}, 'Role.Role', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService/Roles/Operator {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService/Roles/Operator: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService/Roles/Operator DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService/Roles/Operator HTTP/1.1" 200 350 INFO - Response Time for GET to /redfish/v1/AccountService/Roles/Operator: 0.002220007000005353 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService/Roles/Operator: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 350 Body Response of /redfish/v1/AccountService/Roles/Operator: b'{\n "@odata.id": "/redfish/v1/AccountService/Roles/Operator",\n "@odata.type": "#Role.v1_2_4.Role",\n "AssignedPrivileges": [\n "Login",\n "ConfigureSelf",\n "ConfigureComponents"\n ],\n "Description": "Operator User Role",\n "Id": "Operator",\n "IsPredefined": true,\n "Name": "User Role",\n "OemPrivileges": []\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '350')], TIME ELAPSED: 0:00:00.002736 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/Roles/Operator'} -> Link: /redfish/v1/AccountService/Roles/Operator DEBUG - displayType: (Collection(Role.Role), entity) -> link: Role DEBUG - (Collection(Role.Role), {'@odata.id': '/redfish/v1/AccountService/Roles/ReadOnly'}, 'Collection(Role.Role)', 'NavigationProperty', 'Collection(Role.Role)') DEBUG - (Role.Role, {'@odata.id': '/redfish/v1/AccountService/Roles/ReadOnly'}, 'Role.Role', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/AccountService/Roles/ReadOnly {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/AccountService/Roles/ReadOnly: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/AccountService/Roles/ReadOnly DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/AccountService/Roles/ReadOnly HTTP/1.1" 200 319 INFO - Response Time for GET to /redfish/v1/AccountService/Roles/ReadOnly: 0.0017913060000864789 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/AccountService/Roles/ReadOnly: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 319 Body Response of /redfish/v1/AccountService/Roles/ReadOnly: b'{\n "@odata.id": "/redfish/v1/AccountService/Roles/ReadOnly",\n "@odata.type": "#Role.v1_2_4.Role",\n "AssignedPrivileges": [\n "Login",\n "ConfigureSelf"\n ],\n "Description": "ReadOnly User Role",\n "Id": "ReadOnly",\n "IsPredefined": true,\n "Name": "User Role",\n "OemPrivileges": []\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '319')], TIME ELAPSED: 0:00:00.002191 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/AccountService/Roles/ReadOnly'} -> Link: /redfish/v1/AccountService/Roles/ReadOnly DEBUG - displayType: (Collection(Role.Role), entity) -> link: Role VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Roles Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Roles Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Roles Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Roles Collection -> Roles Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> AccountService -> Roles, RoleCollection, RoleCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Members[1] PASS VERBOSE1 - Members[2] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - RoleCollection.RoleCollection, Counter({'pass': 4, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(Role.Role), Value: {'@odata.id': '/redfish/v1/AccountService/Roles/Administrator'}, Members#1--Collection(Role.Role), Value: {'@odata.id': '/redfish/v1/AccountService/Roles/Operator'}, Members#2--Collection(Role.Role), Value: {'@odata.id': '/redfish/v1/AccountService/Roles/ReadOnly'}] VERBOSE1 - *** ServiceRoot -> AccountService -> Roles -> Members#0, /redfish/v1/AccountService/Roles/Administrator INFO - *** /redfish/v1/AccountService/Roles/Administrator VERBOSE1 - *** None, False INFO - Type (Role.v1_2_4.Role), GET SUCCESS (time: 0:00:00.003070) VERBOSE1 - RoleId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Role.v1_1_0.Actions, complex) -> Role.v1_1_0.Actions VERBOSE1 - IsPredefined VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - AssignedPrivileges VERBOSE1 - value: ['Login', 'ConfigureManager', 'ConfigureUsers', 'ConfigureSelf', 'ConfigureComponents'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'Login', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'Login', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Login -> Login DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'ConfigureManager', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'ConfigureManager', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ConfigureManager -> ConfigureManager DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'ConfigureUsers', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'ConfigureUsers', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ConfigureUsers -> ConfigureUsers DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'ConfigureSelf', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'ConfigureSelf', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ConfigureSelf -> ConfigureSelf DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'ConfigureComponents', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'ConfigureComponents', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ConfigureComponents -> ConfigureComponents DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) VERBOSE1 - OemPrivileges VERBOSE1 - value: ['OemClearLog', 'OemPowerControl'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'OemClearLog', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: OemClearLog -> OemClearLog DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'OemPowerControl', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: OemPowerControl -> OemPowerControl DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Id VERBOSE1 - value: Administrator VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Administrator', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Administrator', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Administrator -> Administrator DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Admin User Role VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Admin User Role', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Admin User Role', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Admin User Role -> Admin User Role DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: User Role VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'User Role', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'User Role', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: User Role -> User Role DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> AccountService -> Roles -> Members#0, Role.v1_2_4, Role VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AssignedPrivileges ... VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - IsPredefined PASS VERBOSE1 - Name PASS VERBOSE1 - OemPrivileges ... VERBOSE1 - RoleId Optional VERBOSE1 - Actions Optional VERBOSE1 - AssignedPrivileges[0] PASS VERBOSE1 - AssignedPrivileges[1] PASS VERBOSE1 - AssignedPrivileges[2] PASS VERBOSE1 - AssignedPrivileges[3] PASS VERBOSE1 - AssignedPrivileges[4] PASS VERBOSE1 - OemPrivileges[0] PASS VERBOSE1 - OemPrivileges[1] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Role.v1_2_4.Role, Counter({'pass': 11, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'pass': 11, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> AccountService -> Roles -> Members#1, /redfish/v1/AccountService/Roles/Operator INFO - *** /redfish/v1/AccountService/Roles/Operator VERBOSE1 - *** None, False INFO - Type (Role.v1_2_4.Role), GET SUCCESS (time: 0:00:00.002736) VERBOSE1 - RoleId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Role.v1_1_0.Actions, complex) -> Role.v1_1_0.Actions VERBOSE1 - IsPredefined VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - AssignedPrivileges VERBOSE1 - value: ['Login', 'ConfigureSelf', 'ConfigureComponents'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'Login', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'Login', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Login -> Login DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'ConfigureSelf', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'ConfigureSelf', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ConfigureSelf -> ConfigureSelf DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'ConfigureComponents', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'ConfigureComponents', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ConfigureComponents -> ConfigureComponents DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) VERBOSE1 - OemPrivileges VERBOSE1 - value: [] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Id VERBOSE1 - value: Operator VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Operator', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Operator', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Operator -> Operator DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Operator User Role VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Operator User Role', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Operator User Role', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Operator User Role -> Operator User Role DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: User Role VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'User Role', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'User Role', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: User Role -> User Role DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> AccountService -> Roles -> Members#1, Role.v1_2_4, Role VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AssignedPrivileges ... VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - IsPredefined PASS VERBOSE1 - Name PASS VERBOSE1 - OemPrivileges ... VERBOSE1 - RoleId Optional VERBOSE1 - Actions Optional VERBOSE1 - AssignedPrivileges[0] PASS VERBOSE1 - AssignedPrivileges[1] PASS VERBOSE1 - AssignedPrivileges[2] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Role.v1_2_4.Role, Counter({'pass': 7, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#1, Counter({'pass': 7, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> AccountService -> Roles -> Members#2, /redfish/v1/AccountService/Roles/ReadOnly INFO - *** /redfish/v1/AccountService/Roles/ReadOnly VERBOSE1 - *** None, False INFO - Type (Role.v1_2_4.Role), GET SUCCESS (time: 0:00:00.002191) VERBOSE1 - RoleId VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Role.v1_1_0.Actions, complex) -> Role.v1_1_0.Actions VERBOSE1 - IsPredefined VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - AssignedPrivileges VERBOSE1 - value: ['Login', 'ConfigureSelf'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'Login', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'Login', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Login -> Login DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) DEBUG - (Collection(Privileges.PrivilegeType), 'ConfigureSelf', 'Collection(Privileges.PrivilegeType)', 'Property', 'Collection(Privileges.PrivilegeType)') DEBUG - (Privileges.PrivilegeType, 'ConfigureSelf', 'Privileges.PrivilegeType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ConfigureSelf -> ConfigureSelf DEBUG - displayType: (Collection(Privileges.PrivilegeType), enum) -> string (enum) VERBOSE1 - OemPrivileges VERBOSE1 - value: [] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Id VERBOSE1 - value: ReadOnly VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'ReadOnly', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'ReadOnly', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ReadOnly -> ReadOnly DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: ReadOnly User Role VERBOSE1 - is Optional DEBUG - (Resource.Description, 'ReadOnly User Role', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'ReadOnly User Role', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: ReadOnly User Role -> ReadOnly User Role DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: User Role VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'User Role', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'User Role', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: User Role -> User Role DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> AccountService -> Roles -> Members#2, Role.v1_2_4, Role VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - AssignedPrivileges ... VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - IsPredefined PASS VERBOSE1 - Name PASS VERBOSE1 - OemPrivileges ... VERBOSE1 - RoleId Optional VERBOSE1 - Actions Optional VERBOSE1 - AssignedPrivileges[0] PASS VERBOSE1 - AssignedPrivileges[1] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - Role.v1_2_4.Role, Counter({'pass': 6, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#2, Counter({'pass': 6, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Roles, Counter({'pass': 4, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - AccountService, Counter({'pass': 49, 'skipOptional': 37, 'warnDeprecated': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> EventService, /redfish/v1/EventService INFO - *** /redfish/v1/EventService VERBOSE1 - *** None, False INFO - Type (EventService.v1_5_0.EventService), GET SUCCESS (time: 0:00:00.002144) VERBOSE1 - SMTP VERBOSE1 - value: {'Authentication': 'AutoDetect', 'ConnectionProtocol': 'AutoDetect', 'FromAddress': 'no_reply@contoso.com', 'Password': None, 'Port': 25, 'ServerAddress': 'smtp.contoso.com', 'ServiceEnabled': True, 'Username': 'employee123'} VERBOSE1 - is Optional DEBUG - displayType: (EventService.v1_5_0.SMTP, complex) -> EventService.v1_5_0.SMTP VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - Port VERBOSE1 - value: 25 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 25, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 25 -> 25 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ServerAddress VERBOSE1 - value: smtp.contoso.com VERBOSE1 - is Optional DEBUG - (Edm.String, 'smtp.contoso.com', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: smtp.contoso.com -> smtp.contoso.com DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - FromAddress VERBOSE1 - value: no_reply@contoso.com VERBOSE1 - is Optional DEBUG - (Edm.String, 'no_reply@contoso.com', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: no_reply@contoso.com -> no_reply@contoso.com DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ConnectionProtocol VERBOSE1 - value: AutoDetect VERBOSE1 - is Optional DEBUG - (EventService.v1_5_0.SMTPConnectionProtocol, 'AutoDetect', 'EventService.v1_5_0.SMTPConnectionProtocol', 'Property', 'EventService.v1_5_0.SMTPConnectionProtocol') DEBUG - (EventService.v1_5_0.SMTPConnectionProtocol, 'AutoDetect', 'EventService.v1_5_0.SMTPConnectionProtocol', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: AutoDetect -> AutoDetect DEBUG - displayType: (EventService.v1_5_0.SMTPConnectionProtocol, enum) -> string (enum) VERBOSE1 - Authentication VERBOSE1 - value: AutoDetect VERBOSE1 - is Optional DEBUG - (EventService.v1_5_0.SMTPAuthenticationMethods, 'AutoDetect', 'EventService.v1_5_0.SMTPAuthenticationMethods', 'Property', 'EventService.v1_5_0.SMTPAuthenticationMethods') DEBUG - (EventService.v1_5_0.SMTPAuthenticationMethods, 'AutoDetect', 'EventService.v1_5_0.SMTPAuthenticationMethods', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: AutoDetect -> AutoDetect DEBUG - displayType: (EventService.v1_5_0.SMTPAuthenticationMethods, enum) -> string (enum) VERBOSE1 - Username VERBOSE1 - value: employee123 VERBOSE1 - is Optional DEBUG - (Edm.String, 'employee123', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: employee123 -> employee123 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Password VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property Password is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RegistryPrefixes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - ResourceTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - SubordinateResourcesSupported VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - EventFormatTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(EventDestination.EventFormatType), enum) -> string (enum) VERBOSE1 - SSEFilterPropertiesSupported VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventService.v1_2_0.SSEFilterPropertiesSupported, complex) -> EventService.v1_2_0.SSEFilterPropertiesSupported VERBOSE1 - ServerSentEventUri VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ServiceEnabled VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DeliveryRetryAttempts VERBOSE1 - value: 3 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 3, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 3 -> 3 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - DeliveryRetryIntervalSeconds VERBOSE1 - value: 60 VERBOSE1 - is Optional DEBUG - (Edm.Int64, 60, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 60 -> 60 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - EventTypesForSubscription VERBOSE1 - value: ['StatusChange', 'ResourceUpdated', 'ResourceAdded', 'ResourceRemoved', 'Alert'] VERBOSE1 - is Optional WARNING - EventTypesForSubscription: The given property is deprecated: This property has been deprecated. Starting with Redfish Specification v1.6 (Event v1.3), subscriptions are based on the RegistryPrefix and ResourceType properties and not on the EventType property. VERBOSE1 - is Collection DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) DEBUG - (Collection(Event.EventType), 'StatusChange', 'Collection(Event.EventType)', 'Property', 'Collection(Event.EventType)') DEBUG - (Event.EventType, 'StatusChange', 'Event.EventType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: StatusChange -> StatusChange DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) DEBUG - (Collection(Event.EventType), 'ResourceUpdated', 'Collection(Event.EventType)', 'Property', 'Collection(Event.EventType)') DEBUG - (Event.EventType, 'ResourceUpdated', 'Event.EventType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ResourceUpdated -> ResourceUpdated DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) DEBUG - (Collection(Event.EventType), 'ResourceAdded', 'Collection(Event.EventType)', 'Property', 'Collection(Event.EventType)') DEBUG - (Event.EventType, 'ResourceAdded', 'Event.EventType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ResourceAdded -> ResourceAdded DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) DEBUG - (Collection(Event.EventType), 'ResourceRemoved', 'Collection(Event.EventType)', 'Property', 'Collection(Event.EventType)') DEBUG - (Event.EventType, 'ResourceRemoved', 'Event.EventType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: ResourceRemoved -> ResourceRemoved DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) DEBUG - (Collection(Event.EventType), 'Alert', 'Collection(Event.EventType)', 'Property', 'Collection(Event.EventType)') DEBUG - (Event.EventType, 'Alert', 'Event.EventType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Alert -> Alert DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) VERBOSE1 - Actions VERBOSE1 - value: {'#EventService.SubmitTestEvent': {'@Redfish.ActionInfo': '/redfish/v1/EventService/SubmitTestEventActionInfo', 'target': '/redfish/v1/EventService/Actions/EventService.SubmitTestEvent'}, 'Oem': {}} VERBOSE1 - is Optional DEBUG - displayType: (EventService.v1_0_0.Actions, complex) -> EventService.v1_0_0.Actions VERBOSE1 - Subscriptions VERBOSE1 - value: {'@odata.id': '/redfish/v1/EventService/Subscriptions'} VERBOSE1 - is Optional DEBUG - (EventDestinationCollection.EventDestinationCollection, {'@odata.id': '/redfish/v1/EventService/Subscriptions'}, 'EventDestinationCollection.EventDestinationCollection', 'NavigationProperty', 'EventDestinationCollection.EventDestinationCollection') DEBUG - (EventDestinationCollection.EventDestinationCollection, {'@odata.id': '/redfish/v1/EventService/Subscriptions'}, 'EventDestinationCollection.EventDestinationCollection', 'EntityType', 'Resource.v1_0_0.ResourceCollection') DEBUG - validateEntity: name = Subscriptions DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/EventService/Subscriptions {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/EventService/Subscriptions: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/EventService/Subscriptions DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/EventService/Subscriptions HTTP/1.1" 200 504 INFO - Response Time for GET to /redfish/v1/EventService/Subscriptions: 0.0026562589999912234 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/EventService/Subscriptions: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 504 Body Response of /redfish/v1/EventService/Subscriptions: b'{\n "@odata.id": "/redfish/v1/EventService/Subscriptions",\n "@odata.type": "#EventDestinationCollection.EventDestinationCollection",\n "Members": [\n {\n "@odata.id": "/redfish/v1/EventService/Subscriptions/1"\n },\n {\n "@odata.id": "/redfish/v1/EventService/Subscriptions/2"\n },\n {\n "@odata.id": "/redfish/v1/EventService/Subscriptions/3"\n }\n ],\n "Members@odata.count": 3,\n "Name": "Event Subscriptions Collection"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '504')], TIME ELAPSED: 0:00:00.003038 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/EventService/Subscriptions'} -> Link: /redfish/v1/EventService/Subscriptions DEBUG - displayType: (EventDestinationCollection.EventDestinationCollection, entity) -> link to: EventDestinationCollection VERBOSE1 - Status VERBOSE1 - value: {'Health': 'OK', 'State': 'Enabled'} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - State VERBOSE1 - value: Enabled VERBOSE1 - is Optional DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'Property', 'Resource.State') DEBUG - (Resource.State, 'Enabled', 'Resource.State', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Enabled -> Enabled DEBUG - displayType: (Resource.State, enum) -> string (enum) VERBOSE1 - HealthRollup VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Health VERBOSE1 - value: OK VERBOSE1 - is Optional DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'Property', 'Resource.Health') DEBUG - (Resource.Health, 'OK', 'Resource.Health', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Resource.Health, enum) -> string (enum) VERBOSE1 - Conditions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.Condition), complex) -> Condition VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: EventService VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'EventService', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'EventService', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: EventService -> EventService DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Event Service VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Event Service', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Event Service', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Event Service -> Event Service DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> EventService, EventService.v1_5_0, EventService VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Actions complex VERBOSE1 - DeliveryRetryAttempts PASS VERBOSE1 - DeliveryRetryIntervalSeconds PASS VERBOSE1 - EventTypesForSubscription ... VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - SMTP complex VERBOSE1 - ServiceEnabled PASS VERBOSE1 - Status complex VERBOSE1 - Subscriptions PASS VERBOSE1 - SMTP.ServiceEnabled PASS VERBOSE1 - SMTP.Port PASS VERBOSE1 - SMTP.ServerAddress PASS VERBOSE1 - SMTP.FromAddress PASS VERBOSE1 - SMTP.ConnectionProtocol PASS VERBOSE1 - SMTP.Authentication PASS VERBOSE1 - SMTP.Username PASS VERBOSE1 - SMTP.Password PASS VERBOSE1 - RegistryPrefixes Optional VERBOSE1 - ResourceTypes Optional VERBOSE1 - SubordinateResourcesSupported Optional VERBOSE1 - EventFormatTypes Optional VERBOSE1 - SSEFilterPropertiesSupported Optional VERBOSE1 - ServerSentEventUri Optional VERBOSE1 - EventTypesForSubscription[0] Deprecated/v1_3_0 VERBOSE1 - EventTypesForSubscription[1] Deprecated/v1_3_0 VERBOSE1 - EventTypesForSubscription[2] Deprecated/v1_3_0 VERBOSE1 - EventTypesForSubscription[3] Deprecated/v1_3_0 VERBOSE1 - EventTypesForSubscription[4] Deprecated/v1_3_0 VERBOSE1 - Actions.EventService.SubmitTestEvent PASS VERBOSE1 - Status.State PASS VERBOSE1 - Status.HealthRollup Optional VERBOSE1 - Status.Health PASS VERBOSE1 - Status.Conditions Optional VERBOSE1 - Status.Oem Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - EventService.v1_5_0.EventService, Counter({'pass': 21, 'skipOptional': 10, 'passGet': 1, 'passRedfishUri': 1, 'warnDeprecated': 1, 'passAction': 1}) VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') DEBUG - [ActionInfo--ActionInfo.v1_3_0.ActionInfo, Value: {'@odata.id': '/redfish/v1/EventService/SubmitTestEventActionInfo'}, Subscriptions--EventDestinationCollection.EventDestinationCollection, Value: {'@odata.id': '/redfish/v1/EventService/Subscriptions'}] VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_3_0', 'ActionInfo', 'v9_9_9') VERBOSE1 - *** ServiceRoot -> EventService -> ActionInfo, /redfish/v1/EventService/SubmitTestEventActionInfo INFO - *** /redfish/v1/EventService/SubmitTestEventActionInfo VERBOSE1 - *** None, False DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/EventService/SubmitTestEventActionInfo {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/EventService/SubmitTestEventActionInfo: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/EventService/SubmitTestEventActionInfo DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/EventService/SubmitTestEventActionInfo HTTP/1.1" 200 1559 INFO - Response Time for GET to /redfish/v1/EventService/SubmitTestEventActionInfo: 0.002508742000031816 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/EventService/SubmitTestEventActionInfo: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 1559 Body Response of /redfish/v1/EventService/SubmitTestEventActionInfo: b'{\n "@odata.id": "/redfish/v1/EventService/SubmitTestEventActionInfo",\n "@odata.type": "#ActionInfo.v1_1_2.ActionInfo",\n "Id": "SubmitTestEventActionInfo",\n "Name": "SubmitTestEvent Action Info",\n "Oem": {},\n "Parameters": [\n {\n "AllowableValues": [\n "StatusChange",\n "ResourceUpdated",\n "ResourceAdded",\n "ResourceRemoved",\n "Alert",\n "Other"\n ],\n "DataType": "String",\n "Name": "EventType",\n "Required": false\n },\n {\n "DataType": "String",\n "Name": "EventId",\n "Required": false\n },\n {\n "DataType": "String",\n "Name": "EventTimestamp",\n "Required": false\n },\n {\n "DataType": "String",\n "Name": "Severity",\n "Required": false\n },\n {\n "DataType": "String",\n "Name": "Message",\n "Required": false\n },\n {\n "DataType": "String",\n "Name": "MessageId",\n "Required": true\n },\n {\n "DataType": "StringArray",\n "Name": "MessageArgs",\n "Required": false\n },\n {\n "DataType": "String",\n "Name": "OriginOfCondition",\n "Required": false\n },\n {\n "DataType": "Number",\n "Name": "EventGroupId",\n "Required": false\n }\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '1559')], TIME ELAPSED: 0:00:00.002968 DEBUG - This is a JSON response VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') VERBOSE1 - ('Morphing Complex', 'ActionInfo.v1_1_0', 'Parameters', 'ActionInfo.v1_1_2') INFO - Type (ActionInfo.v1_1_2.ActionInfo), GET SUCCESS (time: 0:00:00.002968) VERBOSE1 - Parameters VERBOSE1 - value: [Parameters--ActionInfo.v1_1_0.Parameters, Value: {'AllowableValues': ['StatusChange', 'ResourceUpdated', 'ResourceAdded', 'ResourceRemoved', 'Alert', 'Other'], 'DataType': 'String', 'Name': 'EventType', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'EventId', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'EventTimestamp', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'Severity', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'Message', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'MessageId', 'Required': True}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'StringArray', 'Name': 'MessageArgs', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'String', 'Name': 'OriginOfCondition', 'Required': False}, Parameters--ActionInfo.v1_1_0.Parameters, Value: {'DataType': 'Number', 'Name': 'EventGroupId', 'Required': False}] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters DEBUG - displayType: (Collection(ActionInfo.v1_0_0.Parameters), complex) -> array of: Parameters VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: EventType VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'EventType', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: EventType -> EventType DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: ['StatusChange', 'ResourceUpdated', 'ResourceAdded', 'ResourceRemoved', 'Alert', 'Other'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'StatusChange', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: StatusChange -> StatusChange DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'ResourceUpdated', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: ResourceUpdated -> ResourceUpdated DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'ResourceAdded', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: ResourceAdded -> ResourceAdded DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'ResourceRemoved', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: ResourceRemoved -> ResourceRemoved DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Alert', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Alert -> Alert DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Other', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Other -> Other DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: EventId VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'EventId', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: EventId -> EventId DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: EventTimestamp VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'EventTimestamp', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: EventTimestamp -> EventTimestamp DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: Severity VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Severity', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Severity -> Severity DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: Message VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Message', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Message -> Message DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: MessageId VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'MessageId', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: MessageId -> MessageId DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: True VERBOSE1 - is Optional DEBUG - (Edm.Boolean, True, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: True -> True DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: MessageArgs VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'MessageArgs', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: MessageArgs -> MessageArgs DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: StringArray VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'StringArray', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'StringArray', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: StringArray -> StringArray DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: OriginOfCondition VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'OriginOfCondition', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OriginOfCondition -> OriginOfCondition DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: String VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'String', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: String -> String DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - MinimumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - MaximumValue VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Decimal, Edm.Decimal) -> number VERBOSE1 - Name VERBOSE1 - value: EventGroupId VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'EventGroupId', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: EventGroupId -> EventGroupId DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Required VERBOSE1 - value: False VERBOSE1 - is Optional DEBUG - (Edm.Boolean, False, 'Edm.Boolean', 'Property', 'Edm.Boolean') VERBOSE1 - Success DEBUG - displayValue: False -> False DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - DataType VERBOSE1 - value: Number VERBOSE1 - is Optional DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Number', 'ActionInfo.v1_0_0.ParameterTypes', 'Property', 'ActionInfo.v1_0_0.ParameterTypes') DEBUG - (ActionInfo.v1_0_0.ParameterTypes, 'Number', 'ActionInfo.v1_0_0.ParameterTypes', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Number -> Number DEBUG - displayType: (ActionInfo.v1_0_0.ParameterTypes, enum) -> string (enum) VERBOSE1 - ObjectDataType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AllowableValues VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Id VERBOSE1 - value: SubmitTestEventActionInfo VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'SubmitTestEventActionInfo', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'SubmitTestEventActionInfo', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SubmitTestEventActionInfo -> SubmitTestEventActionInfo DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: SubmitTestEvent Action Info VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'SubmitTestEvent Action Info', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'SubmitTestEvent Action Info', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SubmitTestEvent Action Info -> SubmitTestEvent Action Info DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> EventService -> ActionInfo, ActionInfo.v1_1_2, ActionInfo VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Parameters complex VERBOSE1 - Parameters[0].MinimumValue Optional VERBOSE1 - Parameters[0].MaximumValue Optional VERBOSE1 - Parameters[0].Name PASS VERBOSE1 - Parameters[0].Required PASS VERBOSE1 - Parameters[0].DataType PASS VERBOSE1 - Parameters[0].ObjectDataType Optional VERBOSE1 - Parameters[0].AllowableValues ... VERBOSE1 - Parameters[0].AllowableValues[0] PASS VERBOSE1 - Parameters[0].AllowableValues[1] PASS VERBOSE1 - Parameters[0].AllowableValues[2] PASS VERBOSE1 - Parameters[0].AllowableValues[3] PASS VERBOSE1 - Parameters[0].AllowableValues[4] PASS VERBOSE1 - Parameters[0].AllowableValues[5] PASS VERBOSE1 - Parameters[1].MinimumValue Optional VERBOSE1 - Parameters[1].MaximumValue Optional VERBOSE1 - Parameters[1].Name PASS VERBOSE1 - Parameters[1].Required PASS VERBOSE1 - Parameters[1].DataType PASS VERBOSE1 - Parameters[1].ObjectDataType Optional VERBOSE1 - Parameters[1].AllowableValues Optional VERBOSE1 - Parameters[2].MinimumValue Optional VERBOSE1 - Parameters[2].MaximumValue Optional VERBOSE1 - Parameters[2].Name PASS VERBOSE1 - Parameters[2].Required PASS VERBOSE1 - Parameters[2].DataType PASS VERBOSE1 - Parameters[2].ObjectDataType Optional VERBOSE1 - Parameters[2].AllowableValues Optional VERBOSE1 - Parameters[3].MinimumValue Optional VERBOSE1 - Parameters[3].MaximumValue Optional VERBOSE1 - Parameters[3].Name PASS VERBOSE1 - Parameters[3].Required PASS VERBOSE1 - Parameters[3].DataType PASS VERBOSE1 - Parameters[3].ObjectDataType Optional VERBOSE1 - Parameters[3].AllowableValues Optional VERBOSE1 - Parameters[4].MinimumValue Optional VERBOSE1 - Parameters[4].MaximumValue Optional VERBOSE1 - Parameters[4].Name PASS VERBOSE1 - Parameters[4].Required PASS VERBOSE1 - Parameters[4].DataType PASS VERBOSE1 - Parameters[4].ObjectDataType Optional VERBOSE1 - Parameters[4].AllowableValues Optional VERBOSE1 - Parameters[5].MinimumValue Optional VERBOSE1 - Parameters[5].MaximumValue Optional VERBOSE1 - Parameters[5].Name PASS VERBOSE1 - Parameters[5].Required PASS VERBOSE1 - Parameters[5].DataType PASS VERBOSE1 - Parameters[5].ObjectDataType Optional VERBOSE1 - Parameters[5].AllowableValues Optional VERBOSE1 - Parameters[6].MinimumValue Optional VERBOSE1 - Parameters[6].MaximumValue Optional VERBOSE1 - Parameters[6].Name PASS VERBOSE1 - Parameters[6].Required PASS VERBOSE1 - Parameters[6].DataType PASS VERBOSE1 - Parameters[6].ObjectDataType Optional VERBOSE1 - Parameters[6].AllowableValues Optional VERBOSE1 - Parameters[7].MinimumValue Optional VERBOSE1 - Parameters[7].MaximumValue Optional VERBOSE1 - Parameters[7].Name PASS VERBOSE1 - Parameters[7].Required PASS VERBOSE1 - Parameters[7].DataType PASS VERBOSE1 - Parameters[7].ObjectDataType Optional VERBOSE1 - Parameters[7].AllowableValues Optional VERBOSE1 - Parameters[8].MinimumValue Optional VERBOSE1 - Parameters[8].MaximumValue Optional VERBOSE1 - Parameters[8].Name PASS VERBOSE1 - Parameters[8].Required PASS VERBOSE1 - Parameters[8].DataType PASS VERBOSE1 - Parameters[8].ObjectDataType Optional VERBOSE1 - Parameters[8].AllowableValues Optional VERBOSE1 - Description Optional INFO - PASS VERBOSE1 - ActionInfo.v1_1_2.ActionInfo, Counter({'skipOptional': 36, 'pass': 35, 'passGet': 1}) DEBUG - [] VERBOSE1 - ActionInfo, Counter({'skipOptional': 36, 'pass': 35, 'passGet': 1}) VERBOSE1 - *** ServiceRoot -> EventService -> Subscriptions, /redfish/v1/EventService/Subscriptions INFO - *** /redfish/v1/EventService/Subscriptions VERBOSE1 - *** None, False INFO - Type (EventDestinationCollection.EventDestinationCollection), GET SUCCESS (time: 0:00:00.003038) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/EventService/Subscriptions/1'}, {'@odata.id': '/redfish/v1/EventService/Subscriptions/2'}, {'@odata.id': '/redfish/v1/EventService/Subscriptions/3'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(EventDestination.EventDestination), entity) -> links: EventDestination DEBUG - (Collection(EventDestination.EventDestination), {'@odata.id': '/redfish/v1/EventService/Subscriptions/1'}, 'Collection(EventDestination.EventDestination)', 'NavigationProperty', 'Collection(EventDestination.EventDestination)') DEBUG - (EventDestination.EventDestination, {'@odata.id': '/redfish/v1/EventService/Subscriptions/1'}, 'EventDestination.EventDestination', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/EventService/Subscriptions/1 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/EventService/Subscriptions/1: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/EventService/Subscriptions/1 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/EventService/Subscriptions/1 HTTP/1.1" 200 332 INFO - Response Time for GET to /redfish/v1/EventService/Subscriptions/1: 0.002953139000055671 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/EventService/Subscriptions/1: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 332 Body Response of /redfish/v1/EventService/Subscriptions/1: b'{\n "@odata.id": "/redfish/v1/EventService/Subscriptions/1",\n "@odata.type": "#EventDestination.v1_7_0.EventDestination",\n "Context": "WebUser3",\n "Destination": "http://www.dnsname.com/Destination1",\n "EventTypes": [\n "Alert"\n ],\n "Id": "1",\n "Name": "EventSubscription 1",\n "Protocol": "Redfish"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '332')], TIME ELAPSED: 0:00:00.003258 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/EventService/Subscriptions/1'} -> Link: /redfish/v1/EventService/Subscriptions/1 DEBUG - displayType: (Collection(EventDestination.EventDestination), entity) -> link: EventDestination DEBUG - (Collection(EventDestination.EventDestination), {'@odata.id': '/redfish/v1/EventService/Subscriptions/2'}, 'Collection(EventDestination.EventDestination)', 'NavigationProperty', 'Collection(EventDestination.EventDestination)') DEBUG - (EventDestination.EventDestination, {'@odata.id': '/redfish/v1/EventService/Subscriptions/2'}, 'EventDestination.EventDestination', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/EventService/Subscriptions/2 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/EventService/Subscriptions/2: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/EventService/Subscriptions/2 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/EventService/Subscriptions/2 HTTP/1.1" 200 682 INFO - Response Time for GET to /redfish/v1/EventService/Subscriptions/2: 0.002160138000022016 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/EventService/Subscriptions/2: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 682 Body Response of /redfish/v1/EventService/Subscriptions/2: b'{\n "@odata.id": "/redfish/v1/EventService/Subscriptions/2",\n "@odata.type": "#EventDestination.v1_7_0.EventDestination",\n "Context": "My_SNMPv3_Events",\n "Destination": "contoso_user@snmp_server.contoso.com",\n "Id": "2",\n "Name": "SNMPv3 EventSubscription",\n "Protocol": "SNMPv3",\n "ResourceTypes": [\n "Certificate",\n "Volume",\n "Thermal",\n "VirtualMedia",\n "Power"\n ],\n "SNMP": {\n "AuthenticationKey": null,\n "AuthenticationProtocol": "HMAC_SHA96",\n "EncryptionKey": null,\n "EncryptionProtocol": "CFB128_AES128",\n "TrapCommunity": null\n },\n "SubscriptionType": "SNMPInform"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '682')], TIME ELAPSED: 0:00:00.002459 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/EventService/Subscriptions/2'} -> Link: /redfish/v1/EventService/Subscriptions/2 DEBUG - displayType: (Collection(EventDestination.EventDestination), entity) -> link: EventDestination DEBUG - (Collection(EventDestination.EventDestination), {'@odata.id': '/redfish/v1/EventService/Subscriptions/3'}, 'Collection(EventDestination.EventDestination)', 'NavigationProperty', 'Collection(EventDestination.EventDestination)') DEBUG - (EventDestination.EventDestination, {'@odata.id': '/redfish/v1/EventService/Subscriptions/3'}, 'EventDestination.EventDestination', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/EventService/Subscriptions/3 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/EventService/Subscriptions/3: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/EventService/Subscriptions/3 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/EventService/Subscriptions/3 HTTP/1.1" 200 355 INFO - Response Time for GET to /redfish/v1/EventService/Subscriptions/3: 0.002635269000052176 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/EventService/Subscriptions/3: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 355 Body Response of /redfish/v1/EventService/Subscriptions/3: b'{\n "@odata.id": "/redfish/v1/EventService/Subscriptions/3",\n "@odata.type": "#EventDestination.v1_7_0.EventDestination",\n "Context": "EmailUser3",\n "Destination": "mailto:spam@contoso.com",\n "Id": "3",\n "Name": "EventSubscription for SMTP",\n "Protocol": "SMTP",\n "ResourceTypes": [\n "Certificates",\n "Systems"\n ]\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '355')], TIME ELAPSED: 0:00:00.002925 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/EventService/Subscriptions/3'} -> Link: /redfish/v1/EventService/Subscriptions/3 DEBUG - displayType: (Collection(EventDestination.EventDestination), entity) -> link: EventDestination VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Event Subscriptions Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Event Subscriptions Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Event Subscriptions Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Event Subscriptions Collection -> Event Subscriptions Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> EventService -> Subscriptions, EventDestinationCollection, EventDestinationCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Members[1] PASS VERBOSE1 - Members[2] PASS VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - EventDestinationCollection.EventDestinationCollection, Counter({'pass': 4, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [Members#0--Collection(EventDestination.EventDestination), Value: {'@odata.id': '/redfish/v1/EventService/Subscriptions/1'}, Members#1--Collection(EventDestination.EventDestination), Value: {'@odata.id': '/redfish/v1/EventService/Subscriptions/2'}, Members#2--Collection(EventDestination.EventDestination), Value: {'@odata.id': '/redfish/v1/EventService/Subscriptions/3'}] VERBOSE1 - *** ServiceRoot -> EventService -> Subscriptions -> Members#0, /redfish/v1/EventService/Subscriptions/1 INFO - *** /redfish/v1/EventService/Subscriptions/1 VERBOSE1 - *** None, False INFO - Type (EventDestination.v1_7_0.EventDestination), GET SUCCESS (time: 0:00:00.003258) VERBOSE1 - SNMP VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.v1_7_0.SNMPSettings, complex) -> EventDestination.v1_7_0.SNMPSettings VERBOSE1 - DeliveryRetryPolicy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.v1_6_0.DeliveryRetryPolicy, enum) -> string (enum) VERBOSE1 - Status VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - MetricReportDefinitions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MetricReportDefinition.MetricReportDefinition), entity) -> link: MetricReportDefinition VERBOSE1 - RegistryPrefixes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - ResourceTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - SubordinateResources VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - EventFormatType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.EventFormatType, enum) -> string (enum) VERBOSE1 - SubscriptionType VERBOSE1 - value: n/a VERBOSE1 - Mandatory Test: FAIL VERBOSE1 - FAIL ERROR - SubscriptionType: Mandatory prop does not exist DEBUG - displayValue: n/a -> n/a DEBUG - displayType: (EventDestination.v1_3_0.SubscriptionType, enum) -> string (enum) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.v1_2_0.Actions, complex) -> EventDestination.v1_2_0.Actions VERBOSE1 - OriginResources VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.ItemOrCollection), entity) -> link: ItemOrCollection VERBOSE1 - MessageIds VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Destination VERBOSE1 - value: http://www.dnsname.com/Destination1 VERBOSE1 - is Optional DEBUG - (Edm.String, 'http://www.dnsname.com/Destination1', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: http://www.dnsname.com/Destination1 -> http://www.dnsname.com/Destination1 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EventTypes VERBOSE1 - value: ['Alert'] VERBOSE1 - is Optional WARNING - EventTypes: The given property is deprecated: This property has been deprecated. Starting with Redfish Specification v1.6 (Event v1.3), subscriptions are based on the RegistryPrefix and ResourceType properties and not on the EventType property. Use EventFormatType to create subscriptions for metric reports. If the subscription does not include this property, the service shall use a single element with a default of `Other`. VERBOSE1 - is Collection DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) DEBUG - (Collection(Event.EventType), 'Alert', 'Collection(Event.EventType)', 'Property', 'Collection(Event.EventType)') DEBUG - (Event.EventType, 'Alert', 'Event.EventType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Alert -> Alert DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) VERBOSE1 - Context VERBOSE1 - value: WebUser3 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'WebUser3', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: WebUser3 -> WebUser3 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Protocol VERBOSE1 - value: Redfish VERBOSE1 - is Optional DEBUG - (EventDestination.v1_0_0.EventDestinationProtocol, 'Redfish', 'EventDestination.v1_0_0.EventDestinationProtocol', 'Property', 'EventDestination.v1_0_0.EventDestinationProtocol') DEBUG - (EventDestination.v1_0_0.EventDestinationProtocol, 'Redfish', 'EventDestination.v1_0_0.EventDestinationProtocol', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: Redfish -> Redfish DEBUG - displayType: (EventDestination.v1_0_0.EventDestinationProtocol, enum) -> string (enum) VERBOSE1 - HttpHeaders VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(EventDestination.v1_0_0.HttpHeaderProperty), complex) -> HttpHeaderProperty VERBOSE1 - Id VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '1', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '1', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: EventSubscription 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'EventSubscription 1', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'EventSubscription 1', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: EventSubscription 1 -> EventSubscription 1 DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> EventService -> Subscriptions -> Members#0, EventDestination.v1_7_0, EventDestination VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Context PASS VERBOSE1 - Destination PASS VERBOSE1 - EventTypes ... VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Protocol PASS VERBOSE1 - SNMP Optional VERBOSE1 - DeliveryRetryPolicy Optional VERBOSE1 - Status Optional VERBOSE1 - MetricReportDefinitions Optional VERBOSE1 - RegistryPrefixes Optional VERBOSE1 - ResourceTypes Optional VERBOSE1 - SubordinateResources Optional VERBOSE1 - EventFormatType Optional VERBOSE1 - SubscriptionType FAIL VERBOSE1 - Actions Optional VERBOSE1 - OriginResources Optional VERBOSE1 - MessageIds Optional VERBOSE1 - EventTypes[0] Deprecated/v1_5_0 VERBOSE1 - HttpHeaders Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - FAIL... VERBOSE1 - EventDestination.v1_7_0.EventDestination, Counter({'skipOptional': 14, 'pass': 6, 'passGet': 1, 'passRedfishUri': 1, 'err.EventDestination.v1_3_0.SubscriptionType': 1, 'failMandatoryExist': 1, 'warnDeprecated': 1}) DEBUG - [] VERBOSE1 - Members#0, Counter({'skipOptional': 14, 'pass': 6, 'passGet': 1, 'passRedfishUri': 1, 'err.EventDestination.v1_3_0.SubscriptionType': 1, 'failMandatoryExist': 1, 'warnDeprecated': 1}) VERBOSE1 - *** ServiceRoot -> EventService -> Subscriptions -> Members#1, /redfish/v1/EventService/Subscriptions/2 INFO - *** /redfish/v1/EventService/Subscriptions/2 VERBOSE1 - *** None, False INFO - Type (EventDestination.v1_7_0.EventDestination), GET SUCCESS (time: 0:00:00.002459) VERBOSE1 - SNMP VERBOSE1 - value: {'AuthenticationKey': None, 'AuthenticationProtocol': 'HMAC_SHA96', 'EncryptionKey': None, 'EncryptionProtocol': 'CFB128_AES128', 'TrapCommunity': None} VERBOSE1 - is Optional DEBUG - displayType: (EventDestination.v1_7_0.SNMPSettings, complex) -> EventDestination.v1_7_0.SNMPSettings VERBOSE1 - TrapCommunity VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property TrapCommunity is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AuthenticationKey VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property AuthenticationKey is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - AuthenticationProtocol VERBOSE1 - value: HMAC_SHA96 VERBOSE1 - is Optional DEBUG - (EventDestination.v1_7_0.SNMPAuthenticationProtocols, 'HMAC_SHA96', 'EventDestination.v1_7_0.SNMPAuthenticationProtocols', 'Property', 'EventDestination.v1_7_0.SNMPAuthenticationProtocols') DEBUG - (EventDestination.v1_7_0.SNMPAuthenticationProtocols, 'HMAC_SHA96', 'EventDestination.v1_7_0.SNMPAuthenticationProtocols', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: HMAC_SHA96 -> HMAC_SHA96 DEBUG - displayType: (EventDestination.v1_7_0.SNMPAuthenticationProtocols, enum) -> string (enum) VERBOSE1 - EncryptionKey VERBOSE1 - value: None VERBOSE1 - is Optional DEBUG - Property EncryptionKey is nullable and is null, so Nullable checking passes DEBUG - (Edm.String, None, 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> [null] DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EncryptionProtocol VERBOSE1 - value: CFB128_AES128 VERBOSE1 - is Optional DEBUG - (EventDestination.v1_7_0.SNMPEncryptionProtocols, 'CFB128_AES128', 'EventDestination.v1_7_0.SNMPEncryptionProtocols', 'Property', 'EventDestination.v1_7_0.SNMPEncryptionProtocols') DEBUG - (EventDestination.v1_7_0.SNMPEncryptionProtocols, 'CFB128_AES128', 'EventDestination.v1_7_0.SNMPEncryptionProtocols', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: CFB128_AES128 -> CFB128_AES128 DEBUG - displayType: (EventDestination.v1_7_0.SNMPEncryptionProtocols, enum) -> string (enum) VERBOSE1 - DeliveryRetryPolicy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.v1_6_0.DeliveryRetryPolicy, enum) -> string (enum) VERBOSE1 - Status VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - MetricReportDefinitions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MetricReportDefinition.MetricReportDefinition), entity) -> link: MetricReportDefinition VERBOSE1 - RegistryPrefixes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - ResourceTypes VERBOSE1 - value: ['Certificate', 'Volume', 'Thermal', 'VirtualMedia', 'Power'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Certificate', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Certificate -> Certificate DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Volume', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Volume -> Volume DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Thermal', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Thermal -> Thermal DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'VirtualMedia', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: VirtualMedia -> VirtualMedia DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Power', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Power -> Power DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - SubordinateResources VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - EventFormatType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.EventFormatType, enum) -> string (enum) VERBOSE1 - SubscriptionType VERBOSE1 - value: SNMPInform VERBOSE1 - Mandatory Test: OK DEBUG - (EventDestination.v1_3_0.SubscriptionType, 'SNMPInform', 'EventDestination.v1_3_0.SubscriptionType', 'Property', 'EventDestination.v1_3_0.SubscriptionType') DEBUG - (EventDestination.v1_3_0.SubscriptionType, 'SNMPInform', 'EventDestination.v1_3_0.SubscriptionType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: SNMPInform -> SNMPInform DEBUG - displayType: (EventDestination.v1_3_0.SubscriptionType, enum) -> string (enum) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.v1_2_0.Actions, complex) -> EventDestination.v1_2_0.Actions VERBOSE1 - OriginResources VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.ItemOrCollection), entity) -> link: ItemOrCollection VERBOSE1 - MessageIds VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Destination VERBOSE1 - value: contoso_user@snmp_server.contoso.com VERBOSE1 - is Optional DEBUG - (Edm.String, 'contoso_user@snmp_server.contoso.com', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: contoso_user@snmp_server.contoso.com -> contoso_user@snmp_server.contoso.com DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EventTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) VERBOSE1 - Context VERBOSE1 - value: My_SNMPv3_Events VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'My_SNMPv3_Events', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: My_SNMPv3_Events -> My_SNMPv3_Events DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Protocol VERBOSE1 - value: SNMPv3 VERBOSE1 - is Optional DEBUG - (EventDestination.v1_0_0.EventDestinationProtocol, 'SNMPv3', 'EventDestination.v1_0_0.EventDestinationProtocol', 'Property', 'EventDestination.v1_0_0.EventDestinationProtocol') DEBUG - (EventDestination.v1_0_0.EventDestinationProtocol, 'SNMPv3', 'EventDestination.v1_0_0.EventDestinationProtocol', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: SNMPv3 -> SNMPv3 DEBUG - displayType: (EventDestination.v1_0_0.EventDestinationProtocol, enum) -> string (enum) VERBOSE1 - HttpHeaders VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(EventDestination.v1_0_0.HttpHeaderProperty), complex) -> HttpHeaderProperty VERBOSE1 - Id VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '2', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '2', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: SNMPv3 EventSubscription VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'SNMPv3 EventSubscription', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'SNMPv3 EventSubscription', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: SNMPv3 EventSubscription -> SNMPv3 EventSubscription DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> EventService -> Subscriptions -> Members#1, EventDestination.v1_7_0, EventDestination VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Context PASS VERBOSE1 - Destination PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Protocol PASS VERBOSE1 - ResourceTypes ... VERBOSE1 - SNMP complex VERBOSE1 - SubscriptionType PASS VERBOSE1 - SNMP.TrapCommunity PASS VERBOSE1 - SNMP.AuthenticationKey PASS VERBOSE1 - SNMP.AuthenticationProtocol PASS VERBOSE1 - SNMP.EncryptionKey PASS VERBOSE1 - SNMP.EncryptionProtocol PASS VERBOSE1 - DeliveryRetryPolicy Optional VERBOSE1 - Status Optional VERBOSE1 - MetricReportDefinitions Optional VERBOSE1 - RegistryPrefixes Optional VERBOSE1 - ResourceTypes[0] PASS VERBOSE1 - ResourceTypes[1] PASS VERBOSE1 - ResourceTypes[2] PASS VERBOSE1 - ResourceTypes[3] PASS VERBOSE1 - ResourceTypes[4] PASS VERBOSE1 - SubordinateResources Optional VERBOSE1 - EventFormatType Optional VERBOSE1 - Actions Optional VERBOSE1 - OriginResources Optional VERBOSE1 - MessageIds Optional VERBOSE1 - EventTypes Optional VERBOSE1 - HttpHeaders Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - EventDestination.v1_7_0.EventDestination, Counter({'pass': 16, 'skipOptional': 13, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - Members#1, Counter({'pass': 16, 'skipOptional': 13, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - *** ServiceRoot -> EventService -> Subscriptions -> Members#2, /redfish/v1/EventService/Subscriptions/3 INFO - *** /redfish/v1/EventService/Subscriptions/3 VERBOSE1 - *** None, False INFO - Type (EventDestination.v1_7_0.EventDestination), GET SUCCESS (time: 0:00:00.002925) VERBOSE1 - SNMP VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.v1_7_0.SNMPSettings, complex) -> EventDestination.v1_7_0.SNMPSettings VERBOSE1 - DeliveryRetryPolicy VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.v1_6_0.DeliveryRetryPolicy, enum) -> string (enum) VERBOSE1 - Status VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Status, complex) -> Resource.Status VERBOSE1 - MetricReportDefinitions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MetricReportDefinition.MetricReportDefinition), entity) -> link: MetricReportDefinition VERBOSE1 - RegistryPrefixes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - ResourceTypes VERBOSE1 - value: ['Certificates', 'Systems'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Certificates', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Certificates -> Certificates DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'Systems', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: Systems -> Systems DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - SubordinateResources VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.Boolean, Edm.Boolean) -> boolean VERBOSE1 - EventFormatType VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.EventFormatType, enum) -> string (enum) VERBOSE1 - SubscriptionType VERBOSE1 - value: n/a VERBOSE1 - Mandatory Test: FAIL VERBOSE1 - FAIL ERROR - SubscriptionType: Mandatory prop does not exist DEBUG - displayValue: n/a -> n/a DEBUG - displayType: (EventDestination.v1_3_0.SubscriptionType, enum) -> string (enum) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (EventDestination.v1_2_0.Actions, complex) -> EventDestination.v1_2_0.Actions VERBOSE1 - OriginResources VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Resource.ItemOrCollection), entity) -> link: ItemOrCollection VERBOSE1 - MessageIds VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Destination VERBOSE1 - value: mailto:spam@contoso.com VERBOSE1 - is Optional DEBUG - (Edm.String, 'mailto:spam@contoso.com', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: mailto:spam@contoso.com -> mailto:spam@contoso.com DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - EventTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(Event.EventType), enum) -> string (enum) VERBOSE1 - Context VERBOSE1 - value: EmailUser3 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'EmailUser3', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: EmailUser3 -> EmailUser3 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Protocol VERBOSE1 - value: SMTP VERBOSE1 - is Optional DEBUG - (EventDestination.v1_0_0.EventDestinationProtocol, 'SMTP', 'EventDestination.v1_0_0.EventDestinationProtocol', 'Property', 'EventDestination.v1_0_0.EventDestinationProtocol') DEBUG - (EventDestination.v1_0_0.EventDestinationProtocol, 'SMTP', 'EventDestination.v1_0_0.EventDestinationProtocol', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: SMTP -> SMTP DEBUG - displayType: (EventDestination.v1_0_0.EventDestinationProtocol, enum) -> string (enum) VERBOSE1 - HttpHeaders VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(EventDestination.v1_0_0.HttpHeaderProperty), complex) -> HttpHeaderProperty VERBOSE1 - Id VERBOSE1 - value: 3 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, '3', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, '3', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 3 -> 3 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: EventSubscription for SMTP VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'EventSubscription for SMTP', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'EventSubscription for SMTP', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: EventSubscription for SMTP -> EventSubscription for SMTP DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> EventService -> Subscriptions -> Members#2, EventDestination.v1_7_0, EventDestination VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Context PASS VERBOSE1 - Destination PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Protocol PASS VERBOSE1 - ResourceTypes ... VERBOSE1 - SNMP Optional VERBOSE1 - DeliveryRetryPolicy Optional VERBOSE1 - Status Optional VERBOSE1 - MetricReportDefinitions Optional VERBOSE1 - RegistryPrefixes Optional VERBOSE1 - ResourceTypes[0] PASS VERBOSE1 - ResourceTypes[1] PASS VERBOSE1 - SubordinateResources Optional VERBOSE1 - EventFormatType Optional VERBOSE1 - SubscriptionType FAIL VERBOSE1 - Actions Optional VERBOSE1 - OriginResources Optional VERBOSE1 - MessageIds Optional VERBOSE1 - EventTypes Optional VERBOSE1 - HttpHeaders Optional VERBOSE1 - Description Optional VERBOSE1 - Oem Optional INFO - FAIL... VERBOSE1 - EventDestination.v1_7_0.EventDestination, Counter({'skipOptional': 14, 'pass': 7, 'passGet': 1, 'passRedfishUri': 1, 'err.EventDestination.v1_3_0.SubscriptionType': 1, 'failMandatoryExist': 1}) DEBUG - [] VERBOSE1 - Members#2, Counter({'skipOptional': 14, 'pass': 7, 'passGet': 1, 'passRedfishUri': 1, 'err.EventDestination.v1_3_0.SubscriptionType': 1, 'failMandatoryExist': 1}) VERBOSE1 - Subscriptions, Counter({'pass': 4, 'skipOptional': 2, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - EventService, Counter({'pass': 21, 'skipOptional': 10, 'passGet': 1, 'passRedfishUri': 1, 'warnDeprecated': 1, 'passAction': 1}) VERBOSE1 - *** ServiceRoot -> Registries, /redfish/v1/Registries INFO - *** /redfish/v1/Registries VERBOSE1 - *** None, False INFO - Type (MessageRegistryFileCollection.MessageRegistryFileCollection), GET SUCCESS (time: 0:00:00.002378) VERBOSE1 - Members VERBOSE1 - value: [{'@odata.id': '/redfish/v1/Registries/Base.1.5.0'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistryFile.MessageRegistryFile), entity) -> links: MessageRegistryFile DEBUG - (Collection(MessageRegistryFile.MessageRegistryFile), {'@odata.id': '/redfish/v1/Registries/Base.1.5.0'}, 'Collection(MessageRegistryFile.MessageRegistryFile)', 'NavigationProperty', 'Collection(MessageRegistryFile.MessageRegistryFile)') DEBUG - (MessageRegistryFile.MessageRegistryFile, {'@odata.id': '/redfish/v1/Registries/Base.1.5.0'}, 'MessageRegistryFile.MessageRegistryFile', 'EntityType', 'Resource.v1_0_0.Resource') DEBUG - validateEntity: name = Members DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Registries/Base.1.5.0 {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Registries/Base.1.5.0: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Registries/Base.1.5.0 DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Registries/Base.1.5.0 HTTP/1.1" 200 554 INFO - Response Time for GET to /redfish/v1/Registries/Base.1.5.0: 0.0023545630000398887 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Registries/Base.1.5.0: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json OData-Version: 4.0 Content-Length: 554 Body Response of /redfish/v1/Registries/Base.1.5.0: b'{\n "@odata.id": "/redfish/v1/Registries/Base.1.5.0",\n "@odata.type": "#MessageRegistryFile.v1_1_3.MessageRegistryFile",\n "Description": "Base Message Registry File locations",\n "Id": "Base.1.5.0",\n "Languages": [\n "en"\n ],\n "Location": [\n {\n "Language": "en",\n "PublicationUri": "http://redfish.dmtf.org/registries/Base.1.5.0.json",\n "Uri": "/redfish/v1/Registries/Base.1.5.0.json"\n }\n ],\n "Name": "Base Message Registry File",\n "Oem": {},\n "Registry": "Base.1.5.0"\n}' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json'), ('OData-Version', '4.0'), ('Content-Length', '554')], TIME ELAPSED: 0:00:00.002973 DEBUG - This is a JSON response VERBOSE1 - Success DEBUG - displayValue: {'@odata.id': '/redfish/v1/Registries/Base.1.5.0'} -> Link: /redfish/v1/Registries/Base.1.5.0 DEBUG - displayType: (Collection(MessageRegistryFile.MessageRegistryFile), entity) -> link: MessageRegistryFile VERBOSE1 - Description VERBOSE1 - value: Registry Repository VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Registry Repository', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Registry Repository', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Registry Repository -> Registry Repository DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Registry File Collection VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Registry File Collection', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Registry File Collection', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Registry File Collection -> Registry File Collection DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Registries, MessageRegistryFileCollection, MessageRegistryFileCollection VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Members ... VERBOSE1 - Members@odata.count PASS VERBOSE1 - Name PASS VERBOSE1 - Members[0] PASS VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - MessageRegistryFileCollection.MessageRegistryFileCollection, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) DEBUG - [Members#0--Collection(MessageRegistryFile.MessageRegistryFile), Value: {'@odata.id': '/redfish/v1/Registries/Base.1.5.0'}] VERBOSE1 - *** ServiceRoot -> Registries -> Members#0, /redfish/v1/Registries/Base.1.5.0 INFO - *** /redfish/v1/Registries/Base.1.5.0 VERBOSE1 - *** None, False INFO - Type (MessageRegistryFile.v1_1_3.MessageRegistryFile), GET SUCCESS (time: 0:00:00.002973) VERBOSE1 - Actions VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (MessageRegistryFile.v1_1_0.Actions, complex) -> MessageRegistryFile.v1_1_0.Actions VERBOSE1 - Languages VERBOSE1 - value: ['en'] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) DEBUG - (Collection(Edm.String), 'en', 'Collection(Edm.String)', 'Property', 'Collection(Edm.String)') VERBOSE1 - Success DEBUG - displayValue: en -> en DEBUG - displayType: (Collection(Edm.String), Collection(Edm.String)) -> Collection(Edm.String) VERBOSE1 - Registry VERBOSE1 - value: Base.1.5.0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Base.1.5.0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base.1.5.0 -> Base.1.5.0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Location VERBOSE1 - value: [Location--Collection(MessageRegistryFile.v1_0_0.Location), Value: {'Language': 'en', 'PublicationUri': 'http://redfish.dmtf.org/registries/Base.1.5.0.json', 'Uri': '/redfish/v1/Registries/Base.1.5.0.json'}] VERBOSE1 - Mandatory Test: OK VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistryFile.v1_0_0.Location), complex) -> array of: Location DEBUG - displayType: (Collection(MessageRegistryFile.v1_0_0.Location), complex) -> array of: Location VERBOSE1 - Language VERBOSE1 - value: en VERBOSE1 - is Optional DEBUG - (Edm.String, 'en', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: en -> en DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Uri VERBOSE1 - value: /redfish/v1/Registries/Base.1.5.0.json VERBOSE1 - is Optional DEBUG - (Edm.String, '/redfish/v1/Registries/Base.1.5.0.json', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: /redfish/v1/Registries/Base.1.5.0.json -> /redfish/v1/Registries/Base.1.5.0.json DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ArchiveUri VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - PublicationUri VERBOSE1 - value: http://redfish.dmtf.org/registries/Base.1.5.0.json VERBOSE1 - is Optional DEBUG - (Edm.String, 'http://redfish.dmtf.org/registries/Base.1.5.0.json', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: http://redfish.dmtf.org/registries/Base.1.5.0.json -> http://redfish.dmtf.org/registries/Base.1.5.0.json DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ArchiveFile VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Id VERBOSE1 - value: Base.1.5.0 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Base.1.5.0', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Base.1.5.0', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base.1.5.0 -> Base.1.5.0 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: Base Message Registry File locations VERBOSE1 - is Optional DEBUG - (Resource.Description, 'Base Message Registry File locations', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'Base Message Registry File locations', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base Message Registry File locations -> Base Message Registry File locations DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Base Message Registry File VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Base Message Registry File', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Base Message Registry File', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base Message Registry File -> Base Message Registry File DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: {} VERBOSE1 - is Optional DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceRoot -> Registries -> Members#0, MessageRegistryFile.v1_1_3, MessageRegistryFile VERBOSE1 - @odata.id PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Description PASS VERBOSE1 - Id PASS VERBOSE1 - Languages ... VERBOSE1 - Location complex VERBOSE1 - Name PASS VERBOSE1 - Oem complex VERBOSE1 - Registry PASS VERBOSE1 - Actions Optional VERBOSE1 - Languages[0] PASS VERBOSE1 - Location[0].Language PASS VERBOSE1 - Location[0].Uri PASS VERBOSE1 - Location[0].ArchiveUri Optional VERBOSE1 - Location[0].PublicationUri PASS VERBOSE1 - Location[0].ArchiveFile Optional INFO - PASS VERBOSE1 - MessageRegistryFile.v1_1_3.MessageRegistryFile, Counter({'pass': 8, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) DEBUG - [] VERBOSE1 - *** ServiceRoot -> Registries -> Members#0 -> Location, /redfish/v1/Registries/Base.1.5.0.json INFO - *** /redfish/v1/Registries/Base.1.5.0.json VERBOSE1 - *** None, False DEBUG - chkauth DEBUG - callingResourceURI with authtype Basic and ssl False: /redfish/v1/Registries/Base.1.5.0.json {'Accept-Encoding': '*'} DEBUG - HTTP REQUEST (GET) for /redfish/v1/Registries/Base.1.5.0.json: Headers: Accept-Encoding: * Authorization: Accept: */* OData-Version: 4.0 Body: No request body INFO - Attempt 1 of /redfish/v1/Registries/Base.1.5.0.json DEBUG - Resetting dropped connection: 127.0.0.1 DEBUG - http://127.0.0.1:8000 "GET /redfish/v1/Registries/Base.1.5.0.json HTTP/1.1" 200 None INFO - Response Time for GET to /redfish/v1/Registries/Base.1.5.0.json: 0.002822944999934407 seconds. DEBUG - HTTP RESPONSE for /redfish/v1/Registries/Base.1.5.0.json: Code: 200 OK Headers: Server: RedfishMockupHTTPD_v1.2.1 Python/3.10.6 Date: Fri, 30 Jun 2023 15:32:07 GMT Content-Type: application/json;charset=utf-8 OData-Version: 4.0 Body Response of /redfish/v1/Registries/Base.1.5.0.json: b'{\n "@Redfish.Copyright": "Copyright 2014-2019 DMTF. All rights reserved.",\n "@odata.type": "#MessageRegistry.v1_0_0.MessageRegistry",\n "Id": "Base.1.5.0",\n "Name": "Base Message Registry",\n "Language": "en",\n "Description": "This registry defines the base messages for Redfish",\n "RegistryPrefix": "Base",\n "RegistryVersion": "1.5.0",\n "OwningEntity": "DMTF",\n "Messages": {\n "Success": {\n "Description": "Indicates that all conditions of a successful operation have been met.",\n "Message": "Successfully Completed Request",\n "Severity": "OK",\n "NumberOfArgs": 0,\n "Resolution": "None"\n },\n "GeneralError": {\n "Description": "Indicates that a general error has occurred. Use in ExtendedInfo is discouraged. When used in ExtendedInfo, implementations are expected to include a Resolution property with this error to indicate how to resolve the problem.",\n "Message": "A general error has occurred. See Resolution for information on how to resolve the error.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "None."\n },\n "Created": {\n "Description": "Indicates that all conditions of a successful creation operation have been met.",\n "Message": "The resource has been created successfully",\n "Severity": "OK",\n "NumberOfArgs": 0,\n "Resolution": "None"\n },\n "NoOperation": {\n "Description": "Indicates that the requested operation will not perform any changes on the service.",\n "Message": "The request body submitted contain no data to act upon and no changes to the resource took place.",\n "Severity": "Warning",\n "NumberOfArgs": 0,\n "Resolution": "Add properties in the JSON object and resubmit the request."\n },\n "PropertyDuplicate": {\n "Description": "Indicates that a duplicate property was included in the request body.",\n "Message": "The property %1 was duplicated in the request.",\n "Severity": "Warning",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Remove the duplicate property from the request body and resubmit the request if the operation failed."\n },\n "PropertyUnknown": {\n "Description": "Indicates that an unknown property was included in the request body.",\n "Message": "The property %1 is not in the list of valid properties for the resource.",\n "Severity": "Warning",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Remove the unknown property from the request body and resubmit the request if the operation failed."\n },\n "PropertyValueTypeError": {\n "Description": "Indicates that a property was given the wrong value type, such as when a number is supplied for a property that requires a string.",\n "Message": "The value %1 for the property %2 is of a different type than the property can accept.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Correct the value for the property in the request body and resubmit the request if the operation failed."\n },\n "PropertyValueFormatError": {\n "Description": "Indicates that a property was given the correct value type but the value of that property was not supported.",\n "Message": "The value %1 for the property %2 is of a different format than the property can accept.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Correct the value for the property in the request body and resubmit the request if the operation failed."\n },\n "PropertyValueNotInList": {\n "Description": "Indicates that a property was given the correct value type but the value of that property was not supported. This values not in an enumeration",\n "Message": "The value %1 for the property %2 is not in the list of acceptable values.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed."\n },\n "PropertyNotWritable": {\n "Description": "Indicates that a property was given a value in the request body, but the property is a readonly property.",\n "Message": "The property %1 is a read only property and cannot be assigned a value.",\n "Severity": "Warning",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Remove the property from the request body and resubmit the request if the operation failed."\n },\n "PropertyMissing": {\n "Description": "Indicates that a required property was not supplied as part of the request.",\n "Message": "The property %1 is a required property and must be included in the request.",\n "Severity": "Warning",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Ensure that the property is in the request body and has a valid value and resubmit the request if the operation failed."\n },\n "MalformedJSON": {\n "Description": "Indicates that the request body was malformed JSON. Could be duplicate, syntax error,etc.",\n "Message": "The request body submitted was malformed JSON and could not be parsed by the receiving service.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Ensure that the request body is valid JSON and resubmit the request."\n },\n "EmptyJSON": {\n "Description": "Indicates that the request body contained an empty JSON object when one or more properties are expected in the body.",\n "Message": "The request body submitted contained an empty JSON object and the service is unable to process it.",\n "Severity": "Warning",\n "NumberOfArgs": 0,\n "Resolution": "Add properties in the JSON object and resubmit the request."\n },\n "ActionNotSupported": {\n "Description": "Indicates that the action supplied with the POST operation is not supported by the resource.",\n "Message": "The action %1 is not supported by the resource.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "The action supplied cannot be resubmitted to the implementation. Perhaps the action was invalid, the wrong resource was the target or the implementation documentation may be of assistance."\n },\n "ActionParameterMissing": {\n "Description": "Indicates that the action requested was missing a parameter that is required to process the action.",\n "Message": "The action %1 requires the parameter %2 to be present in the request body.",\n "Severity": "Critical",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Supply the action with the required parameter in the request body when the request is resubmitted."\n },\n "ActionParameterDuplicate": {\n "Description": "Indicates that the action was supplied with a duplicated parameter in the request body.",\n "Message": "The action %1 was submitted with more than one value for the parameter %2.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Resubmit the action with only one instance of the parameter in the request body if the operation failed."\n },\n "ActionParameterUnknown": {\n "Description": "Indicates that an action was submitted but a parameter supplied did not match any of the known parameters.",\n "Message": "The action %1 was submitted with the invalid parameter %2.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Correct the invalid parameter and resubmit the request if the operation failed."\n },\n "ActionParameterValueTypeError": {\n "Description": "Indicates that a parameter was given the wrong value type, such as when a number is supplied for a parameter that requires a string.",\n "Message": "The value %1 for the parameter %2 in the action %3 is of a different type than the parameter can accept.",\n "Severity": "Warning",\n "NumberOfArgs": 3,\n "ParamTypes": [\n "string",\n "string",\n "string"\n ],\n "Resolution": "Correct the value for the parameter in the request body and resubmit the request if the operation failed."\n },\n "ActionParameterValueFormatError": {\n "Description": "Indicates that a parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.",\n "Message": "The value %1 for the parameter %2 in the action %3 is of a different format than the parameter can accept.",\n "Severity": "Warning",\n "NumberOfArgs": 3,\n "ParamTypes": [\n "string",\n "string",\n "string"\n ],\n "Resolution": "Correct the value for the parameter in the request body and resubmit the request if the operation failed."\n },\n "ActionParameterNotSupported": {\n "Description": "Indicates that the parameter supplied for the action is not supported on the resource.",\n "Message": "The parameter %1 for the action %2 is not supported on the target resource.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Remove the parameter supplied and resubmit the request if the operation failed."\n },\n "QueryParameterValueTypeError": {\n "Description": "Indicates that a query parameter was given the wrong value type, such as when a number is supplied for a query parameter that requires a string.",\n "Message": "The value %1 for the query parameter %2 is of a different type than the parameter can accept.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Correct the value for the query parameter in the request and resubmit the request if the operation failed."\n },\n "QueryParameterValueFormatError": {\n "Description": "Indicates that a query parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.",\n "Message": "The value %1 for the parameter %2 is of a different format than the parameter can accept.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Correct the value for the query parameter in the request and resubmit the request if the operation failed."\n },\n "QueryParameterOutOfRange": {\n "Description": "Indicates that a query parameter was supplied that is out of range for the given resource. This can happen with values that are too low or beyond that possible for the supplied resource, such as when a page is requested that is beyond the last page.",\n "Message": "The value %1 for the query parameter %2 is out of range %3.",\n "Severity": "Warning",\n "NumberOfArgs": 3,\n "ParamTypes": [\n "string",\n "string",\n "string"\n ],\n "Resolution": "Reduce the value for the query parameter to a value that is within range, such as a start or count value that is within bounds of the number of resources in a collection or a page that is within the range of valid pages."\n },\n "QueryNotSupportedOnResource": {\n "Description": "Indicates that query is not supported on the given resource, such as when a start/count query is attempted on a resource that is not a collection.",\n "Message": "Querying is not supported on the requested resource.",\n "Severity": "Warning",\n "NumberOfArgs": 0,\n "Resolution": "Remove the query parameters and resubmit the request if the operation failed."\n },\n "QueryNotSupported": {\n "Description": "Indicates that query is not supported on the implementation.",\n "Message": "Querying is not supported by the implementation.",\n "Severity": "Warning",\n "NumberOfArgs": 0,\n "Resolution": "Remove the query parameters and resubmit the request if the operation failed."\n },\n "SessionLimitExceeded": {\n "Description": "Indicates that a session establishment has been requested but the operation failed due to the number of simultaneous sessions exceeding the limit of the implementation.",\n "Message": "The session establishment failed due to the number of simultaneous sessions exceeding the limit of the implementation.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Reduce the number of other sessions before trying to establish the session or increase the limit of simultaneous sessions (if supported)."\n },\n "EventSubscriptionLimitExceeded": {\n "Description": "Indicates that a event subscription establishment has been requested but the operation failed due to the number of simultaneous connection exceeding the limit of the implementation.",\n "Message": "The event subscription failed due to the number of simultaneous subscriptions exceeding the limit of the implementation.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Reduce the number of other subscriptions before trying to establish the event subscription or increase the limit of simultaneous subscriptions (if supported)."\n },\n "ResourceCannotBeDeleted": {\n "Description": "Indicates that a delete operation was attempted on a resource that cannot be deleted.",\n "Message": "The delete request failed because the resource requested cannot be deleted.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Do not attempt to delete a non-deletable resource."\n },\n "ResourceInUse": {\n "Description": "Indicates that a change was requested to a resource but the change was rejected due to the resource being in use or transition.",\n "Message": "The change to the requested resource failed because the resource is in use or in transition.",\n "Severity": "Warning",\n "NumberOfArgs": 0,\n "Resolution": "Remove the condition and resubmit the request if the operation failed."\n },\n "ResourceAlreadyExists": {\n "Description": "Indicates that a resource change or creation was attempted but that the operation cannot proceed because the resource already exists.",\n "Message": "The requested resource of type %1 with the property %2 with the value %3 already exists.",\n "Severity": "Critical",\n "NumberOfArgs": 3,\n "ParamTypes": [\n "string",\n "string",\n "string"\n ],\n "Resolution": "Do not repeat the create operation as the resource has already been created."\n },\n "ResourceNotFound": {\n "Description": "Indicates that the operation expected a resource identifier that corresponds to an existing resource but one was not found.",\n "Message": "The requested resource of type %1 named %2 was not found.",\n "Severity": "Critical",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Provide a valid resource identifier and resubmit the request."\n },\n "CreateFailedMissingReqProperties": {\n "Description": "Indicates that a create was attempted on a resource but that properties that are required for the create operation were missing from the request.",\n "Message": "The create operation failed because the required property %1 was missing from the request.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Correct the body to include the required property with a valid value and resubmit the request if the operation failed."\n },\n "CreateLimitReachedForResource": {\n "Description": "Indicates that no more resources can be created on the resource as it has reached its create limit.",\n "Message": "The create operation failed because the resource has reached the limit of possible resources.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Either delete resources and resubmit the request if the operation failed or do not resubmit the request."\n },\n "ServiceShuttingDown": {\n "Description": "Indicates that the operation failed as the service is shutting down, such as when the service reboots.",\n "Message": "The operation failed because the service is shutting down and can no longer take incoming requests.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "When the service becomes available, resubmit the request if the operation failed."\n },\n "ServiceInUnknownState": {\n "Description": "Indicates that the operation failed because the service is in an unknown state and cannot accept additional requests.",\n "Message": "The operation failed because the service is in an unknown state and can no longer take incoming requests.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Restart the service and resubmit the request if the operation failed."\n },\n "NoValidSession": {\n "Description": "Indicates that the operation failed because a valid session is required in order to access any resources.",\n "Message": "There is no valid session established with the implementation.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Establish as session before attempting any operations."\n },\n "InsufficientPrivilege": {\n "Description": "Indicates that the credentials associated with the established session do not have sufficient privileges for the requested operation",\n "Message": "There are insufficient privileges for the account or credentials associated with the current session to perform the requested operation.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Either abandon the operation or change the associated access rights and resubmit the request if the operation failed."\n },\n "AccountModified": {\n "Description": "Indicates that the account was successfully modified.",\n "Message": "The account was successfully modified.",\n "Severity": "OK",\n "NumberOfArgs": 0,\n "Resolution": "No resolution is required."\n },\n "AccountNotModified": {\n "Description": "Indicates that the modification requested for the account was not successful.",\n "Message": "The account modification request failed.",\n "Severity": "Warning",\n "NumberOfArgs": 0,\n "Resolution": "The modification may have failed due to permission issues or issues with the request body."\n },\n "AccountRemoved": {\n "Description": "Indicates that the account was successfully removed.",\n "Message": "The account was successfully removed.",\n "Severity": "OK",\n "NumberOfArgs": 0,\n "Resolution": "No resolution is required."\n },\n "AccountForSessionNoLongerExists": {\n "Description": "Indicates that the account for the session has been removed, thus the session has been removed as well.",\n "Message": "The account for the current session has been removed, thus the current session has been removed as well.",\n "Severity": "OK",\n "NumberOfArgs": 0,\n "Resolution": "Attempt to connect with a valid account."\n },\n "InvalidObject": {\n "Description": "Indicates that the object in question is invalid according to the implementation. Examples include a firmware update malformed URI.",\n "Message": "The object at %1 is invalid.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Either the object is malformed or the URI is not correct. Correct the condition and resubmit the request if it failed."\n },\n "InternalError": {\n "Description": "Indicates that the request failed for an unknown internal error but that the service is still operational.",\n "Message": "The request failed due to an internal service error. The service is still operational.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Resubmit the request. If the problem persists, consider resetting the service."\n },\n "UnrecognizedRequestBody": {\n "Description": "Indicates that the service encountered an unrecognizable request body that could not even be interpreted as malformed JSON.",\n "Message": "The service detected a malformed request body that it was unable to interpret.",\n "Severity": "Warning",\n "NumberOfArgs": 0,\n "Resolution": "Correct the request body and resubmit the request if it failed."\n },\n "ResourceMissingAtURI": {\n "Description": "Indicates that the operation expected an image or other resource at the provided URI but none was found. Examples of this are in requests that require URIs like Firmware Update.",\n "Message": "The resource at the URI %1 was not found.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Place a valid resource at the URI or correct the URI and resubmit the request."\n },\n "ResourceAtUriInUnknownFormat": {\n "Description": "Indicates that the URI was valid but the resource or image at that URI was in a format not supported by the service.",\n "Message": "The resource at %1 is in a format not recognized by the service.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Place an image or resource or file that is recognized by the service at the URI."\n },\n "ResourceAtUriUnauthorized": {\n "Description": "Indicates that the attempt to access the resource/file/image at the URI was unauthorized.",\n "Message": "While accessing the resource at %1, the service received an authorization error %2.",\n "Severity": "Critical",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Ensure that the appropriate access is provided for the service in order for it to access the URI."\n },\n "CouldNotEstablishConnection": {\n "Description": "Indicates that the attempt to access the resource/file/image at the URI was unsuccessful because a session could not be established.",\n "Message": "The service failed to establish a connection with the URI %1.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Ensure that the URI contains a valid and reachable node name, protocol information and other URI components."\n },\n "SourceDoesNotSupportProtocol": {\n "Description": "Indicates that while attempting to access, connect to or transfer a resource/file/image from another location that the other end of the connection did not support the protocol",\n "Message": "The other end of the connection at %1 does not support the specified protocol %2.",\n "Severity": "Critical",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Change protocols or URIs. "\n },\n "AccessDenied": {\n "Description": "Indicates that while attempting to access, connect to or transfer to/from another resource, the service denied access.",\n "Message": "While attempting to establish a connection to %1, the service denied access.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Attempt to ensure that the URI is correct and that the service has the appropriate credentials."\n },\n "ServiceTemporarilyUnavailable": {\n "Description": "Indicates the service is temporarily unavailable.",\n "Message": "The service is temporarily unavailable. Retry in %1 seconds.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Wait for the indicated retry duration and retry the operation."\n },\n "InvalidIndex": {\n "Description": "The Index is not valid.",\n "Message": "The Index %1 is not a valid offset into the array.",\n "Severity": "Warning",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "number"\n ],\n "Resolution": "Verify the index value provided is within the bounds of the array."\n },\n "PropertyValueModified": {\n "Description": "Indicates that a property was given the correct value type but the value of that property was modified. Examples are truncated or rounded values.",\n "Message": "The property %1 was assigned the value %2 due to modification by the service.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "No resolution is required."\n },\n "ResourceInStandby": {\n "Description": "Indicates that the request could not be performed because the resource is in standby.",\n "Message": "The request could not be performed because the resource is in standby.",\n "Severity": "Critical",\n "NumberOfArgs": 0,\n "Resolution": "Ensure that the resource is in the correct power state and resubmit the request."\n },\n "ResourceExhaustion": {\n "Description": "Indicates that a resource could not satisfy the request due to some unavailability of resources. An example is that available capacity has been allocated.",\n "Message": "The resource %1 was unable to satisfy the request due to unavailability of resources.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Ensure that the resources are available and resubmit the request."\n },\n "StringValueTooLong": {\n "Description": "Indicates that a string value passed to the given resource exceeded its length limit. An example is when a shorter limit is imposed by an implementation than that allowed by the specification.",\n "Message": "The string %1 exceeds the length limit %2.",\n "Severity": "Warning",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "number"\n ],\n "Resolution": "Resubmit the request with an appropriate string length."\n },\n "SessionTerminated": {\n "Description": "Indicates that the DELETE operation on the Session resource resulted in the successful termination of the session.",\n "Message": "The session was successfully terminated.",\n "Severity": "OK",\n "NumberOfArgs": 0,\n "Resolution": "No resolution is required."\n },\n "SubscriptionTerminated": {\n "Description": "An event subscription has been terminated by the Service. No further events will be delivered.",\n "Message": "The event subscription has been terminated.",\n "Severity": "OK",\n "NumberOfArgs": 0,\n "Resolution": "No resolution is required."\n },\n "ResourceTypeIncompatible": {\n "Description": "Indicates that the resource type of the operation does not match that for the operation destination. Examples of when this can happen include during a POST to a collection using the wrong resource type, an update where the @odata.types do not match or on a major version incompatability.",\n "Message": "The @odata.type of the request body %1 is incompatible with the @odata.type of the resource which is %2.",\n "Severity": "Critical",\n "NumberOfArgs": 2,\n "ParamTypes": [\n "string",\n "string"\n ],\n "Resolution": "Resubmit the request with a payload compatible with the resource\'s schema."\n },\n "PasswordChangeRequired": {\n "Description": "Indicates that the password for the account provided must be changed before accessing the service. The password can be changed with a PATCH to the \'Password\' property in the ManagerAccount resource instance. Implementations that provide a default password for an account may require a password change prior to first access to the service.",\n "Message": "The password provided for this account must be changed before access is granted. PATCH the \'Password\' property for this account located at the target URI \'%1\' to complete this process.",\n "Severity": "Critical",\n "NumberOfArgs": 1,\n "ParamTypes": [\n "string"\n ],\n "Resolution": "Change the password for this account using a PATCH to the \'Password\' property at the URI provided."\n }\n }\n}\n' DEBUG - 200, [('Server', 'RedfishMockupHTTPD_v1.2.1 Python/3.10.6'), ('Date', 'Fri, 30 Jun 2023 15:32:07 GMT'), ('Content-Type', 'application/json;charset=utf-8'), ('OData-Version', '4.0')], TIME ELAPSED: 0:00:00.003305 DEBUG - This is a JSON response DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'Success', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'Success', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'GeneralError', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'GeneralError', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'Created', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'Created', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'NoOperation', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'NoOperation', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'PropertyDuplicate', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'PropertyDuplicate', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'PropertyUnknown', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'PropertyUnknown', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'PropertyValueTypeError', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'PropertyValueTypeError', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'PropertyValueFormatError', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'PropertyValueFormatError', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'PropertyValueNotInList', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'PropertyValueNotInList', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'PropertyNotWritable', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'PropertyNotWritable', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'PropertyMissing', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'PropertyMissing', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'MalformedJSON', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'MalformedJSON', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'EmptyJSON', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'EmptyJSON', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ActionNotSupported', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ActionNotSupported', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ActionParameterMissing', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ActionParameterMissing', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ActionParameterDuplicate', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ActionParameterDuplicate', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ActionParameterUnknown', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ActionParameterUnknown', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ActionParameterValueTypeError', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ActionParameterValueTypeError', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ActionParameterValueFormatError', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ActionParameterValueFormatError', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ActionParameterNotSupported', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ActionParameterNotSupported', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'QueryParameterValueTypeError', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'QueryParameterValueTypeError', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'QueryParameterValueFormatError', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'QueryParameterValueFormatError', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'QueryParameterOutOfRange', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'QueryParameterOutOfRange', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'QueryNotSupportedOnResource', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'QueryNotSupportedOnResource', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'QueryNotSupported', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'QueryNotSupported', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'SessionLimitExceeded', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'SessionLimitExceeded', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'EventSubscriptionLimitExceeded', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'EventSubscriptionLimitExceeded', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceCannotBeDeleted', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceCannotBeDeleted', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceInUse', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceInUse', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceAlreadyExists', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceAlreadyExists', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceNotFound', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceNotFound', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'CreateFailedMissingReqProperties', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'CreateFailedMissingReqProperties', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'CreateLimitReachedForResource', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'CreateLimitReachedForResource', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ServiceShuttingDown', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ServiceShuttingDown', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ServiceInUnknownState', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ServiceInUnknownState', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'NoValidSession', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'NoValidSession', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'InsufficientPrivilege', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'InsufficientPrivilege', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'AccountModified', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'AccountModified', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'AccountNotModified', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'AccountNotModified', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'AccountRemoved', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'AccountRemoved', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'AccountForSessionNoLongerExists', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'AccountForSessionNoLongerExists', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'InvalidObject', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'InvalidObject', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'InternalError', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'InternalError', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'UnrecognizedRequestBody', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'UnrecognizedRequestBody', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceMissingAtURI', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceMissingAtURI', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceAtUriInUnknownFormat', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceAtUriInUnknownFormat', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceAtUriUnauthorized', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceAtUriUnauthorized', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'CouldNotEstablishConnection', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'CouldNotEstablishConnection', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'SourceDoesNotSupportProtocol', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'SourceDoesNotSupportProtocol', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'AccessDenied', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'AccessDenied', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ServiceTemporarilyUnavailable', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ServiceTemporarilyUnavailable', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'InvalidIndex', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'InvalidIndex', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'PropertyValueModified', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'PropertyValueModified', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceInStandby', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceInStandby', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceExhaustion', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceExhaustion', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'StringValueTooLong', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'StringValueTooLong', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'SessionTerminated', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'SessionTerminated', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'SubscriptionTerminated', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'SubscriptionTerminated', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'ResourceTypeIncompatible', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'ResourceTypeIncompatible', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) DEBUG - Populated ['Success', 'GeneralError', 'Created', 'NoOperation', 'PropertyDuplicate', 'PropertyUnknown', 'PropertyValueTypeError', 'PropertyValueFormatError', 'PropertyValueNotInList', 'PropertyNotWritable', 'PropertyMissing', 'MalformedJSON', 'EmptyJSON', 'ActionNotSupported', 'ActionParameterMissing', 'ActionParameterDuplicate', 'ActionParameterUnknown', 'ActionParameterValueTypeError', 'ActionParameterValueFormatError', 'ActionParameterNotSupported', 'QueryParameterValueTypeError', 'QueryParameterValueFormatError', 'QueryParameterOutOfRange', 'QueryNotSupportedOnResource', 'QueryNotSupported', 'SessionLimitExceeded', 'EventSubscriptionLimitExceeded', 'ResourceCannotBeDeleted', 'ResourceInUse', 'ResourceAlreadyExists', 'ResourceNotFound', 'CreateFailedMissingReqProperties', 'CreateLimitReachedForResource', 'ServiceShuttingDown', 'ServiceInUnknownState', 'NoValidSession', 'InsufficientPrivilege', 'AccountModified', 'AccountNotModified', 'AccountRemoved', 'AccountForSessionNoLongerExists', 'InvalidObject', 'InternalError', 'UnrecognizedRequestBody', 'ResourceMissingAtURI', 'ResourceAtUriInUnknownFormat', 'ResourceAtUriUnauthorized', 'CouldNotEstablishConnection', 'SourceDoesNotSupportProtocol', 'AccessDenied', 'ServiceTemporarilyUnavailable', 'InvalidIndex', 'PropertyValueModified', 'ResourceInStandby', 'ResourceExhaustion', 'StringValueTooLong', 'SessionTerminated', 'SubscriptionTerminated', 'ResourceTypeIncompatible', 'PasswordChangeRequired'] with {'Name': 'PasswordChangeRequired', 'Type': MessageRegistry.v1_0_0.Message, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': True, 'HasAdditional': False, 'Properties': {'Description': {'Name': 'Description', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Message': {'Name': 'Message', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Severity': {'Name': 'Severity', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'NumberOfArgs': {'Name': 'NumberOfArgs', 'Type': Edm.Int64, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'ParamTypes': {'Name': 'ParamTypes', 'Type': Collection(MessageRegistry.v1_0_0.ParamType), 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': False}, 'Resolution': {'Name': 'Resolution', 'Type': Edm.String, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': True, 'IsNullable': False, 'HasAdditional': False}, 'Oem': {'Name': 'Oem', 'Type': Resource.Oem, 'Value': None, 'IsValid': False, 'SchemaExists': False, 'Exists': False, 'IsRequired': False, 'IsNullable': False, 'HasAdditional': True, 'Properties': {}}}} VERBOSE1 - ('Adding Additional', 'PasswordChangeRequired', 'MessageRegistry.v1_0_0.Message', MessageRegistry.v1_0_0.MessageProperty) VERBOSE1 - ('Adding Additional', '@Redfish.Copyright', 'Resource.OemObject', MessageRegistry.v1_0_0.MessageRegistry) DEBUG - No @odata.id was found in this resource, but not needed INFO - Type (MessageRegistry.v1_0_0.MessageRegistry), GET SUCCESS (time: 0:00:00.003305) VERBOSE1 - Language VERBOSE1 - value: en VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'en', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: en -> en DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RegistryPrefix VERBOSE1 - value: Base VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Base', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base -> Base DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - RegistryVersion VERBOSE1 - value: 1.5.0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, '1.5.0', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: 1.5.0 -> 1.5.0 DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - OwningEntity VERBOSE1 - value: DMTF VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'DMTF', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: DMTF -> DMTF DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Messages VERBOSE1 - value: {'Success': {'Description': 'Indicates that all conditions of a successful operation have been met.', 'Message': 'Successfully Completed Request', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'None'}, 'GeneralError': {'Description': 'Indicates that a general error has occurred. Use in ExtendedInfo is discouraged. When used in ExtendedInfo, implementations are expected to include a Resolution property with this error to indicate how to resolve the problem.', 'Message': 'A general error has occurred. See Resolution for information on how to resolve the error.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'None.'}, 'Created': {'Description': 'Indicates that all conditions of a successful creation operation have been met.', 'Message': 'The resource has been created successfully', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'None'}, 'NoOperation': {'Description': 'Indicates that the requested operation will not perform any changes on the service.', 'Message': 'The request body submitted contain no data to act upon and no changes to the resource took place.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Add properties in the JSON object and resubmit the request.'}, 'PropertyDuplicate': {'Description': 'Indicates that a duplicate property was included in the request body.', 'Message': 'The property %1 was duplicated in the request.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Remove the duplicate property from the request body and resubmit the request if the operation failed.'}, 'PropertyUnknown': {'Description': 'Indicates that an unknown property was included in the request body.', 'Message': 'The property %1 is not in the list of valid properties for the resource.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Remove the unknown property from the request body and resubmit the request if the operation failed.'}, 'PropertyValueTypeError': {'Description': 'Indicates that a property was given the wrong value type, such as when a number is supplied for a property that requires a string.', 'Message': 'The value %1 for the property %2 is of a different type than the property can accept.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the value for the property in the request body and resubmit the request if the operation failed.'}, 'PropertyValueFormatError': {'Description': 'Indicates that a property was given the correct value type but the value of that property was not supported.', 'Message': 'The value %1 for the property %2 is of a different format than the property can accept.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the value for the property in the request body and resubmit the request if the operation failed.'}, 'PropertyValueNotInList': {'Description': 'Indicates that a property was given the correct value type but the value of that property was not supported. This values not in an enumeration', 'Message': 'The value %1 for the property %2 is not in the list of acceptable values.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed.'}, 'PropertyNotWritable': {'Description': 'Indicates that a property was given a value in the request body, but the property is a readonly property.', 'Message': 'The property %1 is a read only property and cannot be assigned a value.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Remove the property from the request body and resubmit the request if the operation failed.'}, 'PropertyMissing': {'Description': 'Indicates that a required property was not supplied as part of the request.', 'Message': 'The property %1 is a required property and must be included in the request.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Ensure that the property is in the request body and has a valid value and resubmit the request if the operation failed.'}, 'MalformedJSON': {'Description': 'Indicates that the request body was malformed JSON. Could be duplicate, syntax error,etc.', 'Message': 'The request body submitted was malformed JSON and could not be parsed by the receiving service.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Ensure that the request body is valid JSON and resubmit the request.'}, 'EmptyJSON': {'Description': 'Indicates that the request body contained an empty JSON object when one or more properties are expected in the body.', 'Message': 'The request body submitted contained an empty JSON object and the service is unable to process it.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Add properties in the JSON object and resubmit the request.'}, 'ActionNotSupported': {'Description': 'Indicates that the action supplied with the POST operation is not supported by the resource.', 'Message': 'The action %1 is not supported by the resource.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'The action supplied cannot be resubmitted to the implementation. Perhaps the action was invalid, the wrong resource was the target or the implementation documentation may be of assistance.'}, 'ActionParameterMissing': {'Description': 'Indicates that the action requested was missing a parameter that is required to process the action.', 'Message': 'The action %1 requires the parameter %2 to be present in the request body.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Supply the action with the required parameter in the request body when the request is resubmitted.'}, 'ActionParameterDuplicate': {'Description': 'Indicates that the action was supplied with a duplicated parameter in the request body.', 'Message': 'The action %1 was submitted with more than one value for the parameter %2.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Resubmit the action with only one instance of the parameter in the request body if the operation failed.'}, 'ActionParameterUnknown': {'Description': 'Indicates that an action was submitted but a parameter supplied did not match any of the known parameters.', 'Message': 'The action %1 was submitted with the invalid parameter %2.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the invalid parameter and resubmit the request if the operation failed.'}, 'ActionParameterValueTypeError': {'Description': 'Indicates that a parameter was given the wrong value type, such as when a number is supplied for a parameter that requires a string.', 'Message': 'The value %1 for the parameter %2 in the action %3 is of a different type than the parameter can accept.', 'Severity': 'Warning', 'NumberOfArgs': 3, 'ParamTypes': ['string', 'string', 'string'], 'Resolution': 'Correct the value for the parameter in the request body and resubmit the request if the operation failed.'}, 'ActionParameterValueFormatError': {'Description': 'Indicates that a parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.', 'Message': 'The value %1 for the parameter %2 in the action %3 is of a different format than the parameter can accept.', 'Severity': 'Warning', 'NumberOfArgs': 3, 'ParamTypes': ['string', 'string', 'string'], 'Resolution': 'Correct the value for the parameter in the request body and resubmit the request if the operation failed.'}, 'ActionParameterNotSupported': {'Description': 'Indicates that the parameter supplied for the action is not supported on the resource.', 'Message': 'The parameter %1 for the action %2 is not supported on the target resource.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Remove the parameter supplied and resubmit the request if the operation failed.'}, 'QueryParameterValueTypeError': {'Description': 'Indicates that a query parameter was given the wrong value type, such as when a number is supplied for a query parameter that requires a string.', 'Message': 'The value %1 for the query parameter %2 is of a different type than the parameter can accept.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the value for the query parameter in the request and resubmit the request if the operation failed.'}, 'QueryParameterValueFormatError': {'Description': 'Indicates that a query parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.', 'Message': 'The value %1 for the parameter %2 is of a different format than the parameter can accept.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the value for the query parameter in the request and resubmit the request if the operation failed.'}, 'QueryParameterOutOfRange': {'Description': 'Indicates that a query parameter was supplied that is out of range for the given resource. This can happen with values that are too low or beyond that possible for the supplied resource, such as when a page is requested that is beyond the last page.', 'Message': 'The value %1 for the query parameter %2 is out of range %3.', 'Severity': 'Warning', 'NumberOfArgs': 3, 'ParamTypes': ['string', 'string', 'string'], 'Resolution': 'Reduce the value for the query parameter to a value that is within range, such as a start or count value that is within bounds of the number of resources in a collection or a page that is within the range of valid pages.'}, 'QueryNotSupportedOnResource': {'Description': 'Indicates that query is not supported on the given resource, such as when a start/count query is attempted on a resource that is not a collection.', 'Message': 'Querying is not supported on the requested resource.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Remove the query parameters and resubmit the request if the operation failed.'}, 'QueryNotSupported': {'Description': 'Indicates that query is not supported on the implementation.', 'Message': 'Querying is not supported by the implementation.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Remove the query parameters and resubmit the request if the operation failed.'}, 'SessionLimitExceeded': {'Description': 'Indicates that a session establishment has been requested but the operation failed due to the number of simultaneous sessions exceeding the limit of the implementation.', 'Message': 'The session establishment failed due to the number of simultaneous sessions exceeding the limit of the implementation.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Reduce the number of other sessions before trying to establish the session or increase the limit of simultaneous sessions (if supported).'}, 'EventSubscriptionLimitExceeded': {'Description': 'Indicates that a event subscription establishment has been requested but the operation failed due to the number of simultaneous connection exceeding the limit of the implementation.', 'Message': 'The event subscription failed due to the number of simultaneous subscriptions exceeding the limit of the implementation.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Reduce the number of other subscriptions before trying to establish the event subscription or increase the limit of simultaneous subscriptions (if supported).'}, 'ResourceCannotBeDeleted': {'Description': 'Indicates that a delete operation was attempted on a resource that cannot be deleted.', 'Message': 'The delete request failed because the resource requested cannot be deleted.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Do not attempt to delete a non-deletable resource.'}, 'ResourceInUse': {'Description': 'Indicates that a change was requested to a resource but the change was rejected due to the resource being in use or transition.', 'Message': 'The change to the requested resource failed because the resource is in use or in transition.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Remove the condition and resubmit the request if the operation failed.'}, 'ResourceAlreadyExists': {'Description': 'Indicates that a resource change or creation was attempted but that the operation cannot proceed because the resource already exists.', 'Message': 'The requested resource of type %1 with the property %2 with the value %3 already exists.', 'Severity': 'Critical', 'NumberOfArgs': 3, 'ParamTypes': ['string', 'string', 'string'], 'Resolution': 'Do not repeat the create operation as the resource has already been created.'}, 'ResourceNotFound': {'Description': 'Indicates that the operation expected a resource identifier that corresponds to an existing resource but one was not found.', 'Message': 'The requested resource of type %1 named %2 was not found.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Provide a valid resource identifier and resubmit the request.'}, 'CreateFailedMissingReqProperties': {'Description': 'Indicates that a create was attempted on a resource but that properties that are required for the create operation were missing from the request.', 'Message': 'The create operation failed because the required property %1 was missing from the request.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Correct the body to include the required property with a valid value and resubmit the request if the operation failed.'}, 'CreateLimitReachedForResource': {'Description': 'Indicates that no more resources can be created on the resource as it has reached its create limit.', 'Message': 'The create operation failed because the resource has reached the limit of possible resources.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Either delete resources and resubmit the request if the operation failed or do not resubmit the request.'}, 'ServiceShuttingDown': {'Description': 'Indicates that the operation failed as the service is shutting down, such as when the service reboots.', 'Message': 'The operation failed because the service is shutting down and can no longer take incoming requests.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'When the service becomes available, resubmit the request if the operation failed.'}, 'ServiceInUnknownState': {'Description': 'Indicates that the operation failed because the service is in an unknown state and cannot accept additional requests.', 'Message': 'The operation failed because the service is in an unknown state and can no longer take incoming requests.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Restart the service and resubmit the request if the operation failed.'}, 'NoValidSession': {'Description': 'Indicates that the operation failed because a valid session is required in order to access any resources.', 'Message': 'There is no valid session established with the implementation.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Establish as session before attempting any operations.'}, 'InsufficientPrivilege': {'Description': 'Indicates that the credentials associated with the established session do not have sufficient privileges for the requested operation', 'Message': 'There are insufficient privileges for the account or credentials associated with the current session to perform the requested operation.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Either abandon the operation or change the associated access rights and resubmit the request if the operation failed.'}, 'AccountModified': {'Description': 'Indicates that the account was successfully modified.', 'Message': 'The account was successfully modified.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'No resolution is required.'}, 'AccountNotModified': {'Description': 'Indicates that the modification requested for the account was not successful.', 'Message': 'The account modification request failed.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'The modification may have failed due to permission issues or issues with the request body.'}, 'AccountRemoved': {'Description': 'Indicates that the account was successfully removed.', 'Message': 'The account was successfully removed.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'No resolution is required.'}, 'AccountForSessionNoLongerExists': {'Description': 'Indicates that the account for the session has been removed, thus the session has been removed as well.', 'Message': 'The account for the current session has been removed, thus the current session has been removed as well.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'Attempt to connect with a valid account.'}, 'InvalidObject': {'Description': 'Indicates that the object in question is invalid according to the implementation. Examples include a firmware update malformed URI.', 'Message': 'The object at %1 is invalid.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Either the object is malformed or the URI is not correct. Correct the condition and resubmit the request if it failed.'}, 'InternalError': {'Description': 'Indicates that the request failed for an unknown internal error but that the service is still operational.', 'Message': 'The request failed due to an internal service error. The service is still operational.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Resubmit the request. If the problem persists, consider resetting the service.'}, 'UnrecognizedRequestBody': {'Description': 'Indicates that the service encountered an unrecognizable request body that could not even be interpreted as malformed JSON.', 'Message': 'The service detected a malformed request body that it was unable to interpret.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Correct the request body and resubmit the request if it failed.'}, 'ResourceMissingAtURI': {'Description': 'Indicates that the operation expected an image or other resource at the provided URI but none was found. Examples of this are in requests that require URIs like Firmware Update.', 'Message': 'The resource at the URI %1 was not found.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Place a valid resource at the URI or correct the URI and resubmit the request.'}, 'ResourceAtUriInUnknownFormat': {'Description': 'Indicates that the URI was valid but the resource or image at that URI was in a format not supported by the service.', 'Message': 'The resource at %1 is in a format not recognized by the service.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Place an image or resource or file that is recognized by the service at the URI.'}, 'ResourceAtUriUnauthorized': {'Description': 'Indicates that the attempt to access the resource/file/image at the URI was unauthorized.', 'Message': 'While accessing the resource at %1, the service received an authorization error %2.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Ensure that the appropriate access is provided for the service in order for it to access the URI.'}, 'CouldNotEstablishConnection': {'Description': 'Indicates that the attempt to access the resource/file/image at the URI was unsuccessful because a session could not be established.', 'Message': 'The service failed to establish a connection with the URI %1.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Ensure that the URI contains a valid and reachable node name, protocol information and other URI components.'}, 'SourceDoesNotSupportProtocol': {'Description': 'Indicates that while attempting to access, connect to or transfer a resource/file/image from another location that the other end of the connection did not support the protocol', 'Message': 'The other end of the connection at %1 does not support the specified protocol %2.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Change protocols or URIs. '}, 'AccessDenied': {'Description': 'Indicates that while attempting to access, connect to or transfer to/from another resource, the service denied access.', 'Message': 'While attempting to establish a connection to %1, the service denied access.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Attempt to ensure that the URI is correct and that the service has the appropriate credentials.'}, 'ServiceTemporarilyUnavailable': {'Description': 'Indicates the service is temporarily unavailable.', 'Message': 'The service is temporarily unavailable. Retry in %1 seconds.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Wait for the indicated retry duration and retry the operation.'}, 'InvalidIndex': {'Description': 'The Index is not valid.', 'Message': 'The Index %1 is not a valid offset into the array.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['number'], 'Resolution': 'Verify the index value provided is within the bounds of the array.'}, 'PropertyValueModified': {'Description': 'Indicates that a property was given the correct value type but the value of that property was modified. Examples are truncated or rounded values.', 'Message': 'The property %1 was assigned the value %2 due to modification by the service.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'No resolution is required.'}, 'ResourceInStandby': {'Description': 'Indicates that the request could not be performed because the resource is in standby.', 'Message': 'The request could not be performed because the resource is in standby.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Ensure that the resource is in the correct power state and resubmit the request.'}, 'ResourceExhaustion': {'Description': 'Indicates that a resource could not satisfy the request due to some unavailability of resources. An example is that available capacity has been allocated.', 'Message': 'The resource %1 was unable to satisfy the request due to unavailability of resources.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Ensure that the resources are available and resubmit the request.'}, 'StringValueTooLong': {'Description': 'Indicates that a string value passed to the given resource exceeded its length limit. An example is when a shorter limit is imposed by an implementation than that allowed by the specification.', 'Message': 'The string %1 exceeds the length limit %2.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'number'], 'Resolution': 'Resubmit the request with an appropriate string length.'}, 'SessionTerminated': {'Description': 'Indicates that the DELETE operation on the Session resource resulted in the successful termination of the session.', 'Message': 'The session was successfully terminated.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'No resolution is required.'}, 'SubscriptionTerminated': {'Description': 'An event subscription has been terminated by the Service. No further events will be delivered.', 'Message': 'The event subscription has been terminated.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'No resolution is required.'}, 'ResourceTypeIncompatible': {'Description': 'Indicates that the resource type of the operation does not match that for the operation destination. Examples of when this can happen include during a POST to a collection using the wrong resource type, an update where the @odata.types do not match or on a major version incompatability.', 'Message': 'The @odata.type of the request body %1 is incompatible with the @odata.type of the resource which is %2.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': "Resubmit the request with a payload compatible with the resource's schema."}, 'PasswordChangeRequired': {'Description': "Indicates that the password for the account provided must be changed before accessing the service. The password can be changed with a PATCH to the 'Password' property in the ManagerAccount resource instance. Implementations that provide a default password for an account may require a password change prior to first access to the service.", 'Message': "The password provided for this account must be changed before access is granted. PATCH the 'Password' property for this account located at the target URI '%1' to complete this process.", 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': "Change the password for this account using a PATCH to the 'Password' property at the URI provided."}} VERBOSE1 - Mandatory Test: OK DEBUG - displayType: (MessageRegistry.v1_0_0.MessageProperty, complex) -> MessageRegistry.v1_0_0.MessageProperty VERBOSE1 - Success VERBOSE1 - value: {'Description': 'Indicates that all conditions of a successful operation have been met.', 'Message': 'Successfully Completed Request', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'None'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that all conditions of a successful operation have been met. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that all conditions of a successful operation have been met.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that all conditions of a successful operation have been met. -> Indicates that all conditions of a successful operation have been met. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: Successfully Completed Request VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Successfully Completed Request', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Successfully Completed Request -> Successfully Completed Request DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: OK VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'OK', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: None VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'None', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> None DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - GeneralError VERBOSE1 - value: {'Description': 'Indicates that a general error has occurred. Use in ExtendedInfo is discouraged. When used in ExtendedInfo, implementations are expected to include a Resolution property with this error to indicate how to resolve the problem.', 'Message': 'A general error has occurred. See Resolution for information on how to resolve the error.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'None.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a general error has occurred. Use in ExtendedInfo is discouraged. When used in ExtendedInfo, implementations are expected to include a Resolution property with this error to indicate how to resolve the problem. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a general error has occurred. Use in ExtendedInfo is discouraged. When used in ExtendedInfo, implementations are expected to include a Resolution property with this error to indicate how to resolve the problem.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a general error has occurred. Use in ExtendedInfo is discouraged. When used in ExtendedInfo, implementations are expected to include a Resolution property with this error to indicate how to resolve the problem. -> Indicates that a general error has occurred. Use in ExtendedInfo is discouraged. When used in ExtendedInfo, implementations are expected to include a Resolution property with this error to indicate how to resolve the problem. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: A general error has occurred. See Resolution for information on how to resolve the error. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'A general error has occurred. See Resolution for information on how to resolve the error.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: A general error has occurred. See Resolution for information on how to resolve the error. -> A general error has occurred. See Resolution for information on how to resolve the error. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: None. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'None.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None. -> None. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Created VERBOSE1 - value: {'Description': 'Indicates that all conditions of a successful creation operation have been met.', 'Message': 'The resource has been created successfully', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'None'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that all conditions of a successful creation operation have been met. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that all conditions of a successful creation operation have been met.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that all conditions of a successful creation operation have been met. -> Indicates that all conditions of a successful creation operation have been met. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The resource has been created successfully VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The resource has been created successfully', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The resource has been created successfully -> The resource has been created successfully DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: OK VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'OK', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: None VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'None', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: None -> None DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - NoOperation VERBOSE1 - value: {'Description': 'Indicates that the requested operation will not perform any changes on the service.', 'Message': 'The request body submitted contain no data to act upon and no changes to the resource took place.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Add properties in the JSON object and resubmit the request.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the requested operation will not perform any changes on the service. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the requested operation will not perform any changes on the service.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the requested operation will not perform any changes on the service. -> Indicates that the requested operation will not perform any changes on the service. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The request body submitted contain no data to act upon and no changes to the resource took place. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The request body submitted contain no data to act upon and no changes to the resource took place.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The request body submitted contain no data to act upon and no changes to the resource took place. -> The request body submitted contain no data to act upon and no changes to the resource took place. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Add properties in the JSON object and resubmit the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Add properties in the JSON object and resubmit the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Add properties in the JSON object and resubmit the request. -> Add properties in the JSON object and resubmit the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PropertyDuplicate VERBOSE1 - value: {'Description': 'Indicates that a duplicate property was included in the request body.', 'Message': 'The property %1 was duplicated in the request.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Remove the duplicate property from the request body and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a duplicate property was included in the request body. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a duplicate property was included in the request body.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a duplicate property was included in the request body. -> Indicates that a duplicate property was included in the request body. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The property %1 was duplicated in the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The property %1 was duplicated in the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The property %1 was duplicated in the request. -> The property %1 was duplicated in the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Remove the duplicate property from the request body and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Remove the duplicate property from the request body and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Remove the duplicate property from the request body and resubmit the request if the operation failed. -> Remove the duplicate property from the request body and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PropertyUnknown VERBOSE1 - value: {'Description': 'Indicates that an unknown property was included in the request body.', 'Message': 'The property %1 is not in the list of valid properties for the resource.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Remove the unknown property from the request body and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that an unknown property was included in the request body. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that an unknown property was included in the request body.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that an unknown property was included in the request body. -> Indicates that an unknown property was included in the request body. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The property %1 is not in the list of valid properties for the resource. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The property %1 is not in the list of valid properties for the resource.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The property %1 is not in the list of valid properties for the resource. -> The property %1 is not in the list of valid properties for the resource. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Remove the unknown property from the request body and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Remove the unknown property from the request body and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Remove the unknown property from the request body and resubmit the request if the operation failed. -> Remove the unknown property from the request body and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PropertyValueTypeError VERBOSE1 - value: {'Description': 'Indicates that a property was given the wrong value type, such as when a number is supplied for a property that requires a string.', 'Message': 'The value %1 for the property %2 is of a different type than the property can accept.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the value for the property in the request body and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a property was given the wrong value type, such as when a number is supplied for a property that requires a string. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a property was given the wrong value type, such as when a number is supplied for a property that requires a string.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a property was given the wrong value type, such as when a number is supplied for a property that requires a string. -> Indicates that a property was given the wrong value type, such as when a number is supplied for a property that requires a string. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The value %1 for the property %2 is of a different type than the property can accept. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The value %1 for the property %2 is of a different type than the property can accept.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The value %1 for the property %2 is of a different type than the property can accept. -> The value %1 for the property %2 is of a different type than the property can accept. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Correct the value for the property in the request body and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Correct the value for the property in the request body and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Correct the value for the property in the request body and resubmit the request if the operation failed. -> Correct the value for the property in the request body and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PropertyValueFormatError VERBOSE1 - value: {'Description': 'Indicates that a property was given the correct value type but the value of that property was not supported.', 'Message': 'The value %1 for the property %2 is of a different format than the property can accept.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the value for the property in the request body and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a property was given the correct value type but the value of that property was not supported. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a property was given the correct value type but the value of that property was not supported.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a property was given the correct value type but the value of that property was not supported. -> Indicates that a property was given the correct value type but the value of that property was not supported. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The value %1 for the property %2 is of a different format than the property can accept. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The value %1 for the property %2 is of a different format than the property can accept.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The value %1 for the property %2 is of a different format than the property can accept. -> The value %1 for the property %2 is of a different format than the property can accept. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Correct the value for the property in the request body and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Correct the value for the property in the request body and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Correct the value for the property in the request body and resubmit the request if the operation failed. -> Correct the value for the property in the request body and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PropertyValueNotInList VERBOSE1 - value: {'Description': 'Indicates that a property was given the correct value type but the value of that property was not supported. This values not in an enumeration', 'Message': 'The value %1 for the property %2 is not in the list of acceptable values.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a property was given the correct value type but the value of that property was not supported. This values not in an enumeration VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a property was given the correct value type but the value of that property was not supported. This values not in an enumeration', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a property was given the correct value type but the value of that property was not supported. This values not in an enumeration -> Indicates that a property was given the correct value type but the value of that property was not supported. This values not in an enumeration DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The value %1 for the property %2 is not in the list of acceptable values. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The value %1 for the property %2 is not in the list of acceptable values.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The value %1 for the property %2 is not in the list of acceptable values. -> The value %1 for the property %2 is not in the list of acceptable values. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed. -> Choose a value from the enumeration list that the implementation can support and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PropertyNotWritable VERBOSE1 - value: {'Description': 'Indicates that a property was given a value in the request body, but the property is a readonly property.', 'Message': 'The property %1 is a read only property and cannot be assigned a value.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Remove the property from the request body and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a property was given a value in the request body, but the property is a readonly property. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a property was given a value in the request body, but the property is a readonly property.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a property was given a value in the request body, but the property is a readonly property. -> Indicates that a property was given a value in the request body, but the property is a readonly property. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The property %1 is a read only property and cannot be assigned a value. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The property %1 is a read only property and cannot be assigned a value.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The property %1 is a read only property and cannot be assigned a value. -> The property %1 is a read only property and cannot be assigned a value. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Remove the property from the request body and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Remove the property from the request body and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Remove the property from the request body and resubmit the request if the operation failed. -> Remove the property from the request body and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PropertyMissing VERBOSE1 - value: {'Description': 'Indicates that a required property was not supplied as part of the request.', 'Message': 'The property %1 is a required property and must be included in the request.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Ensure that the property is in the request body and has a valid value and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a required property was not supplied as part of the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a required property was not supplied as part of the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a required property was not supplied as part of the request. -> Indicates that a required property was not supplied as part of the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The property %1 is a required property and must be included in the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The property %1 is a required property and must be included in the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The property %1 is a required property and must be included in the request. -> The property %1 is a required property and must be included in the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Ensure that the property is in the request body and has a valid value and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Ensure that the property is in the request body and has a valid value and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ensure that the property is in the request body and has a valid value and resubmit the request if the operation failed. -> Ensure that the property is in the request body and has a valid value and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - MalformedJSON VERBOSE1 - value: {'Description': 'Indicates that the request body was malformed JSON. Could be duplicate, syntax error,etc.', 'Message': 'The request body submitted was malformed JSON and could not be parsed by the receiving service.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Ensure that the request body is valid JSON and resubmit the request.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the request body was malformed JSON. Could be duplicate, syntax error,etc. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the request body was malformed JSON. Could be duplicate, syntax error,etc.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the request body was malformed JSON. Could be duplicate, syntax error,etc. -> Indicates that the request body was malformed JSON. Could be duplicate, syntax error,etc. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The request body submitted was malformed JSON and could not be parsed by the receiving service. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The request body submitted was malformed JSON and could not be parsed by the receiving service.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The request body submitted was malformed JSON and could not be parsed by the receiving service. -> The request body submitted was malformed JSON and could not be parsed by the receiving service. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Ensure that the request body is valid JSON and resubmit the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Ensure that the request body is valid JSON and resubmit the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ensure that the request body is valid JSON and resubmit the request. -> Ensure that the request body is valid JSON and resubmit the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - EmptyJSON VERBOSE1 - value: {'Description': 'Indicates that the request body contained an empty JSON object when one or more properties are expected in the body.', 'Message': 'The request body submitted contained an empty JSON object and the service is unable to process it.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Add properties in the JSON object and resubmit the request.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the request body contained an empty JSON object when one or more properties are expected in the body. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the request body contained an empty JSON object when one or more properties are expected in the body.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the request body contained an empty JSON object when one or more properties are expected in the body. -> Indicates that the request body contained an empty JSON object when one or more properties are expected in the body. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The request body submitted contained an empty JSON object and the service is unable to process it. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The request body submitted contained an empty JSON object and the service is unable to process it.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The request body submitted contained an empty JSON object and the service is unable to process it. -> The request body submitted contained an empty JSON object and the service is unable to process it. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Add properties in the JSON object and resubmit the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Add properties in the JSON object and resubmit the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Add properties in the JSON object and resubmit the request. -> Add properties in the JSON object and resubmit the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ActionNotSupported VERBOSE1 - value: {'Description': 'Indicates that the action supplied with the POST operation is not supported by the resource.', 'Message': 'The action %1 is not supported by the resource.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'The action supplied cannot be resubmitted to the implementation. Perhaps the action was invalid, the wrong resource was the target or the implementation documentation may be of assistance.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the action supplied with the POST operation is not supported by the resource. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the action supplied with the POST operation is not supported by the resource.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the action supplied with the POST operation is not supported by the resource. -> Indicates that the action supplied with the POST operation is not supported by the resource. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The action %1 is not supported by the resource. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The action %1 is not supported by the resource.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The action %1 is not supported by the resource. -> The action %1 is not supported by the resource. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: The action supplied cannot be resubmitted to the implementation. Perhaps the action was invalid, the wrong resource was the target or the implementation documentation may be of assistance. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The action supplied cannot be resubmitted to the implementation. Perhaps the action was invalid, the wrong resource was the target or the implementation documentation may be of assistance.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The action supplied cannot be resubmitted to the implementation. Perhaps the action was invalid, the wrong resource was the target or the implementation documentation may be of assistance. -> The action supplied cannot be resubmitted to the implementation. Perhaps the action was invalid, the wrong resource was the target or the implementation documentation may be of assistance. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ActionParameterMissing VERBOSE1 - value: {'Description': 'Indicates that the action requested was missing a parameter that is required to process the action.', 'Message': 'The action %1 requires the parameter %2 to be present in the request body.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Supply the action with the required parameter in the request body when the request is resubmitted.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the action requested was missing a parameter that is required to process the action. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the action requested was missing a parameter that is required to process the action.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the action requested was missing a parameter that is required to process the action. -> Indicates that the action requested was missing a parameter that is required to process the action. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The action %1 requires the parameter %2 to be present in the request body. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The action %1 requires the parameter %2 to be present in the request body.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The action %1 requires the parameter %2 to be present in the request body. -> The action %1 requires the parameter %2 to be present in the request body. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Supply the action with the required parameter in the request body when the request is resubmitted. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Supply the action with the required parameter in the request body when the request is resubmitted.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Supply the action with the required parameter in the request body when the request is resubmitted. -> Supply the action with the required parameter in the request body when the request is resubmitted. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ActionParameterDuplicate VERBOSE1 - value: {'Description': 'Indicates that the action was supplied with a duplicated parameter in the request body.', 'Message': 'The action %1 was submitted with more than one value for the parameter %2.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Resubmit the action with only one instance of the parameter in the request body if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the action was supplied with a duplicated parameter in the request body. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the action was supplied with a duplicated parameter in the request body.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the action was supplied with a duplicated parameter in the request body. -> Indicates that the action was supplied with a duplicated parameter in the request body. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The action %1 was submitted with more than one value for the parameter %2. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The action %1 was submitted with more than one value for the parameter %2.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The action %1 was submitted with more than one value for the parameter %2. -> The action %1 was submitted with more than one value for the parameter %2. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Resubmit the action with only one instance of the parameter in the request body if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Resubmit the action with only one instance of the parameter in the request body if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Resubmit the action with only one instance of the parameter in the request body if the operation failed. -> Resubmit the action with only one instance of the parameter in the request body if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ActionParameterUnknown VERBOSE1 - value: {'Description': 'Indicates that an action was submitted but a parameter supplied did not match any of the known parameters.', 'Message': 'The action %1 was submitted with the invalid parameter %2.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the invalid parameter and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that an action was submitted but a parameter supplied did not match any of the known parameters. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that an action was submitted but a parameter supplied did not match any of the known parameters.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that an action was submitted but a parameter supplied did not match any of the known parameters. -> Indicates that an action was submitted but a parameter supplied did not match any of the known parameters. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The action %1 was submitted with the invalid parameter %2. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The action %1 was submitted with the invalid parameter %2.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The action %1 was submitted with the invalid parameter %2. -> The action %1 was submitted with the invalid parameter %2. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Correct the invalid parameter and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Correct the invalid parameter and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Correct the invalid parameter and resubmit the request if the operation failed. -> Correct the invalid parameter and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ActionParameterValueTypeError VERBOSE1 - value: {'Description': 'Indicates that a parameter was given the wrong value type, such as when a number is supplied for a parameter that requires a string.', 'Message': 'The value %1 for the parameter %2 in the action %3 is of a different type than the parameter can accept.', 'Severity': 'Warning', 'NumberOfArgs': 3, 'ParamTypes': ['string', 'string', 'string'], 'Resolution': 'Correct the value for the parameter in the request body and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a parameter was given the wrong value type, such as when a number is supplied for a parameter that requires a string. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a parameter was given the wrong value type, such as when a number is supplied for a parameter that requires a string.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a parameter was given the wrong value type, such as when a number is supplied for a parameter that requires a string. -> Indicates that a parameter was given the wrong value type, such as when a number is supplied for a parameter that requires a string. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The value %1 for the parameter %2 in the action %3 is of a different type than the parameter can accept. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The value %1 for the parameter %2 in the action %3 is of a different type than the parameter can accept.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The value %1 for the parameter %2 in the action %3 is of a different type than the parameter can accept. -> The value %1 for the parameter %2 in the action %3 is of a different type than the parameter can accept. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 3 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 3, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 3 -> 3 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Correct the value for the parameter in the request body and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Correct the value for the parameter in the request body and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Correct the value for the parameter in the request body and resubmit the request if the operation failed. -> Correct the value for the parameter in the request body and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ActionParameterValueFormatError VERBOSE1 - value: {'Description': 'Indicates that a parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.', 'Message': 'The value %1 for the parameter %2 in the action %3 is of a different format than the parameter can accept.', 'Severity': 'Warning', 'NumberOfArgs': 3, 'ParamTypes': ['string', 'string', 'string'], 'Resolution': 'Correct the value for the parameter in the request body and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded. -> Indicates that a parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The value %1 for the parameter %2 in the action %3 is of a different format than the parameter can accept. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The value %1 for the parameter %2 in the action %3 is of a different format than the parameter can accept.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The value %1 for the parameter %2 in the action %3 is of a different format than the parameter can accept. -> The value %1 for the parameter %2 in the action %3 is of a different format than the parameter can accept. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 3 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 3, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 3 -> 3 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Correct the value for the parameter in the request body and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Correct the value for the parameter in the request body and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Correct the value for the parameter in the request body and resubmit the request if the operation failed. -> Correct the value for the parameter in the request body and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ActionParameterNotSupported VERBOSE1 - value: {'Description': 'Indicates that the parameter supplied for the action is not supported on the resource.', 'Message': 'The parameter %1 for the action %2 is not supported on the target resource.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Remove the parameter supplied and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the parameter supplied for the action is not supported on the resource. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the parameter supplied for the action is not supported on the resource.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the parameter supplied for the action is not supported on the resource. -> Indicates that the parameter supplied for the action is not supported on the resource. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The parameter %1 for the action %2 is not supported on the target resource. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The parameter %1 for the action %2 is not supported on the target resource.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The parameter %1 for the action %2 is not supported on the target resource. -> The parameter %1 for the action %2 is not supported on the target resource. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Remove the parameter supplied and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Remove the parameter supplied and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Remove the parameter supplied and resubmit the request if the operation failed. -> Remove the parameter supplied and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - QueryParameterValueTypeError VERBOSE1 - value: {'Description': 'Indicates that a query parameter was given the wrong value type, such as when a number is supplied for a query parameter that requires a string.', 'Message': 'The value %1 for the query parameter %2 is of a different type than the parameter can accept.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the value for the query parameter in the request and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a query parameter was given the wrong value type, such as when a number is supplied for a query parameter that requires a string. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a query parameter was given the wrong value type, such as when a number is supplied for a query parameter that requires a string.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a query parameter was given the wrong value type, such as when a number is supplied for a query parameter that requires a string. -> Indicates that a query parameter was given the wrong value type, such as when a number is supplied for a query parameter that requires a string. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The value %1 for the query parameter %2 is of a different type than the parameter can accept. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The value %1 for the query parameter %2 is of a different type than the parameter can accept.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The value %1 for the query parameter %2 is of a different type than the parameter can accept. -> The value %1 for the query parameter %2 is of a different type than the parameter can accept. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Correct the value for the query parameter in the request and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Correct the value for the query parameter in the request and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Correct the value for the query parameter in the request and resubmit the request if the operation failed. -> Correct the value for the query parameter in the request and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - QueryParameterValueFormatError VERBOSE1 - value: {'Description': 'Indicates that a query parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.', 'Message': 'The value %1 for the parameter %2 is of a different format than the parameter can accept.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Correct the value for the query parameter in the request and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a query parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a query parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a query parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded. -> Indicates that a query parameter was given the correct value type but the value of that parameter was not supported. This includes value size/length exceeded. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The value %1 for the parameter %2 is of a different format than the parameter can accept. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The value %1 for the parameter %2 is of a different format than the parameter can accept.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The value %1 for the parameter %2 is of a different format than the parameter can accept. -> The value %1 for the parameter %2 is of a different format than the parameter can accept. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Correct the value for the query parameter in the request and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Correct the value for the query parameter in the request and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Correct the value for the query parameter in the request and resubmit the request if the operation failed. -> Correct the value for the query parameter in the request and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - QueryParameterOutOfRange VERBOSE1 - value: {'Description': 'Indicates that a query parameter was supplied that is out of range for the given resource. This can happen with values that are too low or beyond that possible for the supplied resource, such as when a page is requested that is beyond the last page.', 'Message': 'The value %1 for the query parameter %2 is out of range %3.', 'Severity': 'Warning', 'NumberOfArgs': 3, 'ParamTypes': ['string', 'string', 'string'], 'Resolution': 'Reduce the value for the query parameter to a value that is within range, such as a start or count value that is within bounds of the number of resources in a collection or a page that is within the range of valid pages.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a query parameter was supplied that is out of range for the given resource. This can happen with values that are too low or beyond that possible for the supplied resource, such as when a page is requested that is beyond the last page. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a query parameter was supplied that is out of range for the given resource. This can happen with values that are too low or beyond that possible for the supplied resource, such as when a page is requested that is beyond the last page.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a query parameter was supplied that is out of range for the given resource. This can happen with values that are too low or beyond that possible for the supplied resource, such as when a page is requested that is beyond the last page. -> Indicates that a query parameter was supplied that is out of range for the given resource. This can happen with values that are too low or beyond that possible for the supplied resource, such as when a page is requested that is beyond the last page. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The value %1 for the query parameter %2 is out of range %3. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The value %1 for the query parameter %2 is out of range %3.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The value %1 for the query parameter %2 is out of range %3. -> The value %1 for the query parameter %2 is out of range %3. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 3 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 3, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 3 -> 3 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Reduce the value for the query parameter to a value that is within range, such as a start or count value that is within bounds of the number of resources in a collection or a page that is within the range of valid pages. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Reduce the value for the query parameter to a value that is within range, such as a start or count value that is within bounds of the number of resources in a collection or a page that is within the range of valid pages.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Reduce the value for the query parameter to a value that is within range, such as a start or count value that is within bounds of the number of resources in a collection or a page that is within the range of valid pages. -> Reduce the value for the query parameter to a value that is within range, such as a start or count value that is within bounds of the number of resources in a collection or a page that is within the range of valid pages. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - QueryNotSupportedOnResource VERBOSE1 - value: {'Description': 'Indicates that query is not supported on the given resource, such as when a start/count query is attempted on a resource that is not a collection.', 'Message': 'Querying is not supported on the requested resource.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Remove the query parameters and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that query is not supported on the given resource, such as when a start/count query is attempted on a resource that is not a collection. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that query is not supported on the given resource, such as when a start/count query is attempted on a resource that is not a collection.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that query is not supported on the given resource, such as when a start/count query is attempted on a resource that is not a collection. -> Indicates that query is not supported on the given resource, such as when a start/count query is attempted on a resource that is not a collection. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: Querying is not supported on the requested resource. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Querying is not supported on the requested resource.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Querying is not supported on the requested resource. -> Querying is not supported on the requested resource. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Remove the query parameters and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Remove the query parameters and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Remove the query parameters and resubmit the request if the operation failed. -> Remove the query parameters and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - QueryNotSupported VERBOSE1 - value: {'Description': 'Indicates that query is not supported on the implementation.', 'Message': 'Querying is not supported by the implementation.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Remove the query parameters and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that query is not supported on the implementation. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that query is not supported on the implementation.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that query is not supported on the implementation. -> Indicates that query is not supported on the implementation. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: Querying is not supported by the implementation. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Querying is not supported by the implementation.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Querying is not supported by the implementation. -> Querying is not supported by the implementation. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Remove the query parameters and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Remove the query parameters and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Remove the query parameters and resubmit the request if the operation failed. -> Remove the query parameters and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - SessionLimitExceeded VERBOSE1 - value: {'Description': 'Indicates that a session establishment has been requested but the operation failed due to the number of simultaneous sessions exceeding the limit of the implementation.', 'Message': 'The session establishment failed due to the number of simultaneous sessions exceeding the limit of the implementation.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Reduce the number of other sessions before trying to establish the session or increase the limit of simultaneous sessions (if supported).'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a session establishment has been requested but the operation failed due to the number of simultaneous sessions exceeding the limit of the implementation. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a session establishment has been requested but the operation failed due to the number of simultaneous sessions exceeding the limit of the implementation.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a session establishment has been requested but the operation failed due to the number of simultaneous sessions exceeding the limit of the implementation. -> Indicates that a session establishment has been requested but the operation failed due to the number of simultaneous sessions exceeding the limit of the implementation. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The session establishment failed due to the number of simultaneous sessions exceeding the limit of the implementation. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The session establishment failed due to the number of simultaneous sessions exceeding the limit of the implementation.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The session establishment failed due to the number of simultaneous sessions exceeding the limit of the implementation. -> The session establishment failed due to the number of simultaneous sessions exceeding the limit of the implementation. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Reduce the number of other sessions before trying to establish the session or increase the limit of simultaneous sessions (if supported). VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Reduce the number of other sessions before trying to establish the session or increase the limit of simultaneous sessions (if supported).', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Reduce the number of other sessions before trying to establish the session or increase the limit of simultaneous sessions (if supported). -> Reduce the number of other sessions before trying to establish the session or increase the limit of simultaneous sessions (if supported). DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - EventSubscriptionLimitExceeded VERBOSE1 - value: {'Description': 'Indicates that a event subscription establishment has been requested but the operation failed due to the number of simultaneous connection exceeding the limit of the implementation.', 'Message': 'The event subscription failed due to the number of simultaneous subscriptions exceeding the limit of the implementation.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Reduce the number of other subscriptions before trying to establish the event subscription or increase the limit of simultaneous subscriptions (if supported).'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a event subscription establishment has been requested but the operation failed due to the number of simultaneous connection exceeding the limit of the implementation. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a event subscription establishment has been requested but the operation failed due to the number of simultaneous connection exceeding the limit of the implementation.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a event subscription establishment has been requested but the operation failed due to the number of simultaneous connection exceeding the limit of the implementation. -> Indicates that a event subscription establishment has been requested but the operation failed due to the number of simultaneous connection exceeding the limit of the implementation. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The event subscription failed due to the number of simultaneous subscriptions exceeding the limit of the implementation. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The event subscription failed due to the number of simultaneous subscriptions exceeding the limit of the implementation.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The event subscription failed due to the number of simultaneous subscriptions exceeding the limit of the implementation. -> The event subscription failed due to the number of simultaneous subscriptions exceeding the limit of the implementation. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Reduce the number of other subscriptions before trying to establish the event subscription or increase the limit of simultaneous subscriptions (if supported). VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Reduce the number of other subscriptions before trying to establish the event subscription or increase the limit of simultaneous subscriptions (if supported).', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Reduce the number of other subscriptions before trying to establish the event subscription or increase the limit of simultaneous subscriptions (if supported). -> Reduce the number of other subscriptions before trying to establish the event subscription or increase the limit of simultaneous subscriptions (if supported). DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceCannotBeDeleted VERBOSE1 - value: {'Description': 'Indicates that a delete operation was attempted on a resource that cannot be deleted.', 'Message': 'The delete request failed because the resource requested cannot be deleted.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Do not attempt to delete a non-deletable resource.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a delete operation was attempted on a resource that cannot be deleted. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a delete operation was attempted on a resource that cannot be deleted.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a delete operation was attempted on a resource that cannot be deleted. -> Indicates that a delete operation was attempted on a resource that cannot be deleted. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The delete request failed because the resource requested cannot be deleted. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The delete request failed because the resource requested cannot be deleted.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The delete request failed because the resource requested cannot be deleted. -> The delete request failed because the resource requested cannot be deleted. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Do not attempt to delete a non-deletable resource. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Do not attempt to delete a non-deletable resource.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Do not attempt to delete a non-deletable resource. -> Do not attempt to delete a non-deletable resource. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceInUse VERBOSE1 - value: {'Description': 'Indicates that a change was requested to a resource but the change was rejected due to the resource being in use or transition.', 'Message': 'The change to the requested resource failed because the resource is in use or in transition.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Remove the condition and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a change was requested to a resource but the change was rejected due to the resource being in use or transition. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a change was requested to a resource but the change was rejected due to the resource being in use or transition.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a change was requested to a resource but the change was rejected due to the resource being in use or transition. -> Indicates that a change was requested to a resource but the change was rejected due to the resource being in use or transition. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The change to the requested resource failed because the resource is in use or in transition. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The change to the requested resource failed because the resource is in use or in transition.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The change to the requested resource failed because the resource is in use or in transition. -> The change to the requested resource failed because the resource is in use or in transition. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Remove the condition and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Remove the condition and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Remove the condition and resubmit the request if the operation failed. -> Remove the condition and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceAlreadyExists VERBOSE1 - value: {'Description': 'Indicates that a resource change or creation was attempted but that the operation cannot proceed because the resource already exists.', 'Message': 'The requested resource of type %1 with the property %2 with the value %3 already exists.', 'Severity': 'Critical', 'NumberOfArgs': 3, 'ParamTypes': ['string', 'string', 'string'], 'Resolution': 'Do not repeat the create operation as the resource has already been created.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a resource change or creation was attempted but that the operation cannot proceed because the resource already exists. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a resource change or creation was attempted but that the operation cannot proceed because the resource already exists.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a resource change or creation was attempted but that the operation cannot proceed because the resource already exists. -> Indicates that a resource change or creation was attempted but that the operation cannot proceed because the resource already exists. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The requested resource of type %1 with the property %2 with the value %3 already exists. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The requested resource of type %1 with the property %2 with the value %3 already exists.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The requested resource of type %1 with the property %2 with the value %3 already exists. -> The requested resource of type %1 with the property %2 with the value %3 already exists. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 3 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 3, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 3 -> 3 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Do not repeat the create operation as the resource has already been created. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Do not repeat the create operation as the resource has already been created.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Do not repeat the create operation as the resource has already been created. -> Do not repeat the create operation as the resource has already been created. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceNotFound VERBOSE1 - value: {'Description': 'Indicates that the operation expected a resource identifier that corresponds to an existing resource but one was not found.', 'Message': 'The requested resource of type %1 named %2 was not found.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Provide a valid resource identifier and resubmit the request.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the operation expected a resource identifier that corresponds to an existing resource but one was not found. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the operation expected a resource identifier that corresponds to an existing resource but one was not found.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the operation expected a resource identifier that corresponds to an existing resource but one was not found. -> Indicates that the operation expected a resource identifier that corresponds to an existing resource but one was not found. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The requested resource of type %1 named %2 was not found. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The requested resource of type %1 named %2 was not found.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The requested resource of type %1 named %2 was not found. -> The requested resource of type %1 named %2 was not found. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Provide a valid resource identifier and resubmit the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Provide a valid resource identifier and resubmit the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Provide a valid resource identifier and resubmit the request. -> Provide a valid resource identifier and resubmit the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - CreateFailedMissingReqProperties VERBOSE1 - value: {'Description': 'Indicates that a create was attempted on a resource but that properties that are required for the create operation were missing from the request.', 'Message': 'The create operation failed because the required property %1 was missing from the request.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Correct the body to include the required property with a valid value and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a create was attempted on a resource but that properties that are required for the create operation were missing from the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a create was attempted on a resource but that properties that are required for the create operation were missing from the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a create was attempted on a resource but that properties that are required for the create operation were missing from the request. -> Indicates that a create was attempted on a resource but that properties that are required for the create operation were missing from the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The create operation failed because the required property %1 was missing from the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The create operation failed because the required property %1 was missing from the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The create operation failed because the required property %1 was missing from the request. -> The create operation failed because the required property %1 was missing from the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Correct the body to include the required property with a valid value and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Correct the body to include the required property with a valid value and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Correct the body to include the required property with a valid value and resubmit the request if the operation failed. -> Correct the body to include the required property with a valid value and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - CreateLimitReachedForResource VERBOSE1 - value: {'Description': 'Indicates that no more resources can be created on the resource as it has reached its create limit.', 'Message': 'The create operation failed because the resource has reached the limit of possible resources.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Either delete resources and resubmit the request if the operation failed or do not resubmit the request.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that no more resources can be created on the resource as it has reached its create limit. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that no more resources can be created on the resource as it has reached its create limit.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that no more resources can be created on the resource as it has reached its create limit. -> Indicates that no more resources can be created on the resource as it has reached its create limit. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The create operation failed because the resource has reached the limit of possible resources. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The create operation failed because the resource has reached the limit of possible resources.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The create operation failed because the resource has reached the limit of possible resources. -> The create operation failed because the resource has reached the limit of possible resources. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Either delete resources and resubmit the request if the operation failed or do not resubmit the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Either delete resources and resubmit the request if the operation failed or do not resubmit the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Either delete resources and resubmit the request if the operation failed or do not resubmit the request. -> Either delete resources and resubmit the request if the operation failed or do not resubmit the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceShuttingDown VERBOSE1 - value: {'Description': 'Indicates that the operation failed as the service is shutting down, such as when the service reboots.', 'Message': 'The operation failed because the service is shutting down and can no longer take incoming requests.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'When the service becomes available, resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the operation failed as the service is shutting down, such as when the service reboots. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the operation failed as the service is shutting down, such as when the service reboots.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the operation failed as the service is shutting down, such as when the service reboots. -> Indicates that the operation failed as the service is shutting down, such as when the service reboots. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The operation failed because the service is shutting down and can no longer take incoming requests. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The operation failed because the service is shutting down and can no longer take incoming requests.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The operation failed because the service is shutting down and can no longer take incoming requests. -> The operation failed because the service is shutting down and can no longer take incoming requests. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: When the service becomes available, resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'When the service becomes available, resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: When the service becomes available, resubmit the request if the operation failed. -> When the service becomes available, resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceInUnknownState VERBOSE1 - value: {'Description': 'Indicates that the operation failed because the service is in an unknown state and cannot accept additional requests.', 'Message': 'The operation failed because the service is in an unknown state and can no longer take incoming requests.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Restart the service and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the operation failed because the service is in an unknown state and cannot accept additional requests. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the operation failed because the service is in an unknown state and cannot accept additional requests.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the operation failed because the service is in an unknown state and cannot accept additional requests. -> Indicates that the operation failed because the service is in an unknown state and cannot accept additional requests. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The operation failed because the service is in an unknown state and can no longer take incoming requests. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The operation failed because the service is in an unknown state and can no longer take incoming requests.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The operation failed because the service is in an unknown state and can no longer take incoming requests. -> The operation failed because the service is in an unknown state and can no longer take incoming requests. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Restart the service and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Restart the service and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Restart the service and resubmit the request if the operation failed. -> Restart the service and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - NoValidSession VERBOSE1 - value: {'Description': 'Indicates that the operation failed because a valid session is required in order to access any resources.', 'Message': 'There is no valid session established with the implementation.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Establish as session before attempting any operations.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the operation failed because a valid session is required in order to access any resources. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the operation failed because a valid session is required in order to access any resources.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the operation failed because a valid session is required in order to access any resources. -> Indicates that the operation failed because a valid session is required in order to access any resources. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: There is no valid session established with the implementation. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'There is no valid session established with the implementation.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: There is no valid session established with the implementation. -> There is no valid session established with the implementation. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Establish as session before attempting any operations. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Establish as session before attempting any operations.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Establish as session before attempting any operations. -> Establish as session before attempting any operations. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - InsufficientPrivilege VERBOSE1 - value: {'Description': 'Indicates that the credentials associated with the established session do not have sufficient privileges for the requested operation', 'Message': 'There are insufficient privileges for the account or credentials associated with the current session to perform the requested operation.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Either abandon the operation or change the associated access rights and resubmit the request if the operation failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the credentials associated with the established session do not have sufficient privileges for the requested operation VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the credentials associated with the established session do not have sufficient privileges for the requested operation', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the credentials associated with the established session do not have sufficient privileges for the requested operation -> Indicates that the credentials associated with the established session do not have sufficient privileges for the requested operation DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: There are insufficient privileges for the account or credentials associated with the current session to perform the requested operation. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'There are insufficient privileges for the account or credentials associated with the current session to perform the requested operation.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: There are insufficient privileges for the account or credentials associated with the current session to perform the requested operation. -> There are insufficient privileges for the account or credentials associated with the current session to perform the requested operation. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Either abandon the operation or change the associated access rights and resubmit the request if the operation failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Either abandon the operation or change the associated access rights and resubmit the request if the operation failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Either abandon the operation or change the associated access rights and resubmit the request if the operation failed. -> Either abandon the operation or change the associated access rights and resubmit the request if the operation failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - AccountModified VERBOSE1 - value: {'Description': 'Indicates that the account was successfully modified.', 'Message': 'The account was successfully modified.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'No resolution is required.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the account was successfully modified. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the account was successfully modified.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the account was successfully modified. -> Indicates that the account was successfully modified. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The account was successfully modified. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The account was successfully modified.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The account was successfully modified. -> The account was successfully modified. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: OK VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'OK', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: No resolution is required. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'No resolution is required.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: No resolution is required. -> No resolution is required. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - AccountNotModified VERBOSE1 - value: {'Description': 'Indicates that the modification requested for the account was not successful.', 'Message': 'The account modification request failed.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'The modification may have failed due to permission issues or issues with the request body.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the modification requested for the account was not successful. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the modification requested for the account was not successful.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the modification requested for the account was not successful. -> Indicates that the modification requested for the account was not successful. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The account modification request failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The account modification request failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The account modification request failed. -> The account modification request failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: The modification may have failed due to permission issues or issues with the request body. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The modification may have failed due to permission issues or issues with the request body.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The modification may have failed due to permission issues or issues with the request body. -> The modification may have failed due to permission issues or issues with the request body. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - AccountRemoved VERBOSE1 - value: {'Description': 'Indicates that the account was successfully removed.', 'Message': 'The account was successfully removed.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'No resolution is required.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the account was successfully removed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the account was successfully removed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the account was successfully removed. -> Indicates that the account was successfully removed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The account was successfully removed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The account was successfully removed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The account was successfully removed. -> The account was successfully removed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: OK VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'OK', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: No resolution is required. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'No resolution is required.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: No resolution is required. -> No resolution is required. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - AccountForSessionNoLongerExists VERBOSE1 - value: {'Description': 'Indicates that the account for the session has been removed, thus the session has been removed as well.', 'Message': 'The account for the current session has been removed, thus the current session has been removed as well.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'Attempt to connect with a valid account.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the account for the session has been removed, thus the session has been removed as well. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the account for the session has been removed, thus the session has been removed as well.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the account for the session has been removed, thus the session has been removed as well. -> Indicates that the account for the session has been removed, thus the session has been removed as well. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The account for the current session has been removed, thus the current session has been removed as well. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The account for the current session has been removed, thus the current session has been removed as well.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The account for the current session has been removed, thus the current session has been removed as well. -> The account for the current session has been removed, thus the current session has been removed as well. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: OK VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'OK', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Attempt to connect with a valid account. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Attempt to connect with a valid account.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Attempt to connect with a valid account. -> Attempt to connect with a valid account. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - InvalidObject VERBOSE1 - value: {'Description': 'Indicates that the object in question is invalid according to the implementation. Examples include a firmware update malformed URI.', 'Message': 'The object at %1 is invalid.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Either the object is malformed or the URI is not correct. Correct the condition and resubmit the request if it failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the object in question is invalid according to the implementation. Examples include a firmware update malformed URI. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the object in question is invalid according to the implementation. Examples include a firmware update malformed URI.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the object in question is invalid according to the implementation. Examples include a firmware update malformed URI. -> Indicates that the object in question is invalid according to the implementation. Examples include a firmware update malformed URI. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The object at %1 is invalid. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The object at %1 is invalid.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The object at %1 is invalid. -> The object at %1 is invalid. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Either the object is malformed or the URI is not correct. Correct the condition and resubmit the request if it failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Either the object is malformed or the URI is not correct. Correct the condition and resubmit the request if it failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Either the object is malformed or the URI is not correct. Correct the condition and resubmit the request if it failed. -> Either the object is malformed or the URI is not correct. Correct the condition and resubmit the request if it failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - InternalError VERBOSE1 - value: {'Description': 'Indicates that the request failed for an unknown internal error but that the service is still operational.', 'Message': 'The request failed due to an internal service error. The service is still operational.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Resubmit the request. If the problem persists, consider resetting the service.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the request failed for an unknown internal error but that the service is still operational. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the request failed for an unknown internal error but that the service is still operational.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the request failed for an unknown internal error but that the service is still operational. -> Indicates that the request failed for an unknown internal error but that the service is still operational. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The request failed due to an internal service error. The service is still operational. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The request failed due to an internal service error. The service is still operational.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The request failed due to an internal service error. The service is still operational. -> The request failed due to an internal service error. The service is still operational. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Resubmit the request. If the problem persists, consider resetting the service. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Resubmit the request. If the problem persists, consider resetting the service.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Resubmit the request. If the problem persists, consider resetting the service. -> Resubmit the request. If the problem persists, consider resetting the service. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - UnrecognizedRequestBody VERBOSE1 - value: {'Description': 'Indicates that the service encountered an unrecognizable request body that could not even be interpreted as malformed JSON.', 'Message': 'The service detected a malformed request body that it was unable to interpret.', 'Severity': 'Warning', 'NumberOfArgs': 0, 'Resolution': 'Correct the request body and resubmit the request if it failed.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the service encountered an unrecognizable request body that could not even be interpreted as malformed JSON. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the service encountered an unrecognizable request body that could not even be interpreted as malformed JSON.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the service encountered an unrecognizable request body that could not even be interpreted as malformed JSON. -> Indicates that the service encountered an unrecognizable request body that could not even be interpreted as malformed JSON. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The service detected a malformed request body that it was unable to interpret. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The service detected a malformed request body that it was unable to interpret.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The service detected a malformed request body that it was unable to interpret. -> The service detected a malformed request body that it was unable to interpret. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Correct the request body and resubmit the request if it failed. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Correct the request body and resubmit the request if it failed.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Correct the request body and resubmit the request if it failed. -> Correct the request body and resubmit the request if it failed. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceMissingAtURI VERBOSE1 - value: {'Description': 'Indicates that the operation expected an image or other resource at the provided URI but none was found. Examples of this are in requests that require URIs like Firmware Update.', 'Message': 'The resource at the URI %1 was not found.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Place a valid resource at the URI or correct the URI and resubmit the request.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the operation expected an image or other resource at the provided URI but none was found. Examples of this are in requests that require URIs like Firmware Update. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the operation expected an image or other resource at the provided URI but none was found. Examples of this are in requests that require URIs like Firmware Update.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the operation expected an image or other resource at the provided URI but none was found. Examples of this are in requests that require URIs like Firmware Update. -> Indicates that the operation expected an image or other resource at the provided URI but none was found. Examples of this are in requests that require URIs like Firmware Update. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The resource at the URI %1 was not found. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The resource at the URI %1 was not found.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The resource at the URI %1 was not found. -> The resource at the URI %1 was not found. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Place a valid resource at the URI or correct the URI and resubmit the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Place a valid resource at the URI or correct the URI and resubmit the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Place a valid resource at the URI or correct the URI and resubmit the request. -> Place a valid resource at the URI or correct the URI and resubmit the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceAtUriInUnknownFormat VERBOSE1 - value: {'Description': 'Indicates that the URI was valid but the resource or image at that URI was in a format not supported by the service.', 'Message': 'The resource at %1 is in a format not recognized by the service.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Place an image or resource or file that is recognized by the service at the URI.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the URI was valid but the resource or image at that URI was in a format not supported by the service. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the URI was valid but the resource or image at that URI was in a format not supported by the service.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the URI was valid but the resource or image at that URI was in a format not supported by the service. -> Indicates that the URI was valid but the resource or image at that URI was in a format not supported by the service. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The resource at %1 is in a format not recognized by the service. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The resource at %1 is in a format not recognized by the service.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The resource at %1 is in a format not recognized by the service. -> The resource at %1 is in a format not recognized by the service. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Place an image or resource or file that is recognized by the service at the URI. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Place an image or resource or file that is recognized by the service at the URI.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Place an image or resource or file that is recognized by the service at the URI. -> Place an image or resource or file that is recognized by the service at the URI. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceAtUriUnauthorized VERBOSE1 - value: {'Description': 'Indicates that the attempt to access the resource/file/image at the URI was unauthorized.', 'Message': 'While accessing the resource at %1, the service received an authorization error %2.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Ensure that the appropriate access is provided for the service in order for it to access the URI.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the attempt to access the resource/file/image at the URI was unauthorized. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the attempt to access the resource/file/image at the URI was unauthorized.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the attempt to access the resource/file/image at the URI was unauthorized. -> Indicates that the attempt to access the resource/file/image at the URI was unauthorized. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: While accessing the resource at %1, the service received an authorization error %2. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'While accessing the resource at %1, the service received an authorization error %2.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: While accessing the resource at %1, the service received an authorization error %2. -> While accessing the resource at %1, the service received an authorization error %2. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Ensure that the appropriate access is provided for the service in order for it to access the URI. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Ensure that the appropriate access is provided for the service in order for it to access the URI.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ensure that the appropriate access is provided for the service in order for it to access the URI. -> Ensure that the appropriate access is provided for the service in order for it to access the URI. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - CouldNotEstablishConnection VERBOSE1 - value: {'Description': 'Indicates that the attempt to access the resource/file/image at the URI was unsuccessful because a session could not be established.', 'Message': 'The service failed to establish a connection with the URI %1.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Ensure that the URI contains a valid and reachable node name, protocol information and other URI components.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the attempt to access the resource/file/image at the URI was unsuccessful because a session could not be established. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the attempt to access the resource/file/image at the URI was unsuccessful because a session could not be established.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the attempt to access the resource/file/image at the URI was unsuccessful because a session could not be established. -> Indicates that the attempt to access the resource/file/image at the URI was unsuccessful because a session could not be established. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The service failed to establish a connection with the URI %1. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The service failed to establish a connection with the URI %1.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The service failed to establish a connection with the URI %1. -> The service failed to establish a connection with the URI %1. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Ensure that the URI contains a valid and reachable node name, protocol information and other URI components. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Ensure that the URI contains a valid and reachable node name, protocol information and other URI components.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ensure that the URI contains a valid and reachable node name, protocol information and other URI components. -> Ensure that the URI contains a valid and reachable node name, protocol information and other URI components. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - SourceDoesNotSupportProtocol VERBOSE1 - value: {'Description': 'Indicates that while attempting to access, connect to or transfer a resource/file/image from another location that the other end of the connection did not support the protocol', 'Message': 'The other end of the connection at %1 does not support the specified protocol %2.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'Change protocols or URIs. '} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that while attempting to access, connect to or transfer a resource/file/image from another location that the other end of the connection did not support the protocol VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that while attempting to access, connect to or transfer a resource/file/image from another location that the other end of the connection did not support the protocol', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that while attempting to access, connect to or transfer a resource/file/image from another location that the other end of the connection did not support the protocol -> Indicates that while attempting to access, connect to or transfer a resource/file/image from another location that the other end of the connection did not support the protocol DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The other end of the connection at %1 does not support the specified protocol %2. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The other end of the connection at %1 does not support the specified protocol %2.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The other end of the connection at %1 does not support the specified protocol %2. -> The other end of the connection at %1 does not support the specified protocol %2. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Change protocols or URIs. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Change protocols or URIs. ', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Change protocols or URIs. -> Change protocols or URIs. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - AccessDenied VERBOSE1 - value: {'Description': 'Indicates that while attempting to access, connect to or transfer to/from another resource, the service denied access.', 'Message': 'While attempting to establish a connection to %1, the service denied access.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Attempt to ensure that the URI is correct and that the service has the appropriate credentials.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that while attempting to access, connect to or transfer to/from another resource, the service denied access. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that while attempting to access, connect to or transfer to/from another resource, the service denied access.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that while attempting to access, connect to or transfer to/from another resource, the service denied access. -> Indicates that while attempting to access, connect to or transfer to/from another resource, the service denied access. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: While attempting to establish a connection to %1, the service denied access. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'While attempting to establish a connection to %1, the service denied access.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: While attempting to establish a connection to %1, the service denied access. -> While attempting to establish a connection to %1, the service denied access. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Attempt to ensure that the URI is correct and that the service has the appropriate credentials. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Attempt to ensure that the URI is correct and that the service has the appropriate credentials.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Attempt to ensure that the URI is correct and that the service has the appropriate credentials. -> Attempt to ensure that the URI is correct and that the service has the appropriate credentials. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ServiceTemporarilyUnavailable VERBOSE1 - value: {'Description': 'Indicates the service is temporarily unavailable.', 'Message': 'The service is temporarily unavailable. Retry in %1 seconds.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Wait for the indicated retry duration and retry the operation.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates the service is temporarily unavailable. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates the service is temporarily unavailable.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates the service is temporarily unavailable. -> Indicates the service is temporarily unavailable. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The service is temporarily unavailable. Retry in %1 seconds. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The service is temporarily unavailable. Retry in %1 seconds.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The service is temporarily unavailable. Retry in %1 seconds. -> The service is temporarily unavailable. Retry in %1 seconds. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Wait for the indicated retry duration and retry the operation. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Wait for the indicated retry duration and retry the operation.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Wait for the indicated retry duration and retry the operation. -> Wait for the indicated retry duration and retry the operation. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - InvalidIndex VERBOSE1 - value: {'Description': 'The Index is not valid.', 'Message': 'The Index %1 is not a valid offset into the array.', 'Severity': 'Warning', 'NumberOfArgs': 1, 'ParamTypes': ['number'], 'Resolution': 'Verify the index value provided is within the bounds of the array.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: The Index is not valid. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The Index is not valid.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The Index is not valid. -> The Index is not valid. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The Index %1 is not a valid offset into the array. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The Index %1 is not a valid offset into the array.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The Index %1 is not a valid offset into the array. -> The Index %1 is not a valid offset into the array. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['number'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'number', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'number', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: number -> number DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Verify the index value provided is within the bounds of the array. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Verify the index value provided is within the bounds of the array.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Verify the index value provided is within the bounds of the array. -> Verify the index value provided is within the bounds of the array. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PropertyValueModified VERBOSE1 - value: {'Description': 'Indicates that a property was given the correct value type but the value of that property was modified. Examples are truncated or rounded values.', 'Message': 'The property %1 was assigned the value %2 due to modification by the service.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': 'No resolution is required.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a property was given the correct value type but the value of that property was modified. Examples are truncated or rounded values. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a property was given the correct value type but the value of that property was modified. Examples are truncated or rounded values.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a property was given the correct value type but the value of that property was modified. Examples are truncated or rounded values. -> Indicates that a property was given the correct value type but the value of that property was modified. Examples are truncated or rounded values. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The property %1 was assigned the value %2 due to modification by the service. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The property %1 was assigned the value %2 due to modification by the service.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The property %1 was assigned the value %2 due to modification by the service. -> The property %1 was assigned the value %2 due to modification by the service. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: No resolution is required. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'No resolution is required.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: No resolution is required. -> No resolution is required. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceInStandby VERBOSE1 - value: {'Description': 'Indicates that the request could not be performed because the resource is in standby.', 'Message': 'The request could not be performed because the resource is in standby.', 'Severity': 'Critical', 'NumberOfArgs': 0, 'Resolution': 'Ensure that the resource is in the correct power state and resubmit the request.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the request could not be performed because the resource is in standby. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the request could not be performed because the resource is in standby.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the request could not be performed because the resource is in standby. -> Indicates that the request could not be performed because the resource is in standby. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The request could not be performed because the resource is in standby. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The request could not be performed because the resource is in standby.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The request could not be performed because the resource is in standby. -> The request could not be performed because the resource is in standby. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Ensure that the resource is in the correct power state and resubmit the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Ensure that the resource is in the correct power state and resubmit the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ensure that the resource is in the correct power state and resubmit the request. -> Ensure that the resource is in the correct power state and resubmit the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceExhaustion VERBOSE1 - value: {'Description': 'Indicates that a resource could not satisfy the request due to some unavailability of resources. An example is that available capacity has been allocated.', 'Message': 'The resource %1 was unable to satisfy the request due to unavailability of resources.', 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': 'Ensure that the resources are available and resubmit the request.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a resource could not satisfy the request due to some unavailability of resources. An example is that available capacity has been allocated. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a resource could not satisfy the request due to some unavailability of resources. An example is that available capacity has been allocated.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a resource could not satisfy the request due to some unavailability of resources. An example is that available capacity has been allocated. -> Indicates that a resource could not satisfy the request due to some unavailability of resources. An example is that available capacity has been allocated. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The resource %1 was unable to satisfy the request due to unavailability of resources. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The resource %1 was unable to satisfy the request due to unavailability of resources.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The resource %1 was unable to satisfy the request due to unavailability of resources. -> The resource %1 was unable to satisfy the request due to unavailability of resources. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Ensure that the resources are available and resubmit the request. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Ensure that the resources are available and resubmit the request.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Ensure that the resources are available and resubmit the request. -> Ensure that the resources are available and resubmit the request. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - StringValueTooLong VERBOSE1 - value: {'Description': 'Indicates that a string value passed to the given resource exceeded its length limit. An example is when a shorter limit is imposed by an implementation than that allowed by the specification.', 'Message': 'The string %1 exceeds the length limit %2.', 'Severity': 'Warning', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'number'], 'Resolution': 'Resubmit the request with an appropriate string length.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that a string value passed to the given resource exceeded its length limit. An example is when a shorter limit is imposed by an implementation than that allowed by the specification. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that a string value passed to the given resource exceeded its length limit. An example is when a shorter limit is imposed by an implementation than that allowed by the specification.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that a string value passed to the given resource exceeded its length limit. An example is when a shorter limit is imposed by an implementation than that allowed by the specification. -> Indicates that a string value passed to the given resource exceeded its length limit. An example is when a shorter limit is imposed by an implementation than that allowed by the specification. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The string %1 exceeds the length limit %2. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The string %1 exceeds the length limit %2.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The string %1 exceeds the length limit %2. -> The string %1 exceeds the length limit %2. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Warning VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Warning', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Warning -> Warning DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'number'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'number', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'number', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: number -> number DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Resubmit the request with an appropriate string length. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Resubmit the request with an appropriate string length.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Resubmit the request with an appropriate string length. -> Resubmit the request with an appropriate string length. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - SessionTerminated VERBOSE1 - value: {'Description': 'Indicates that the DELETE operation on the Session resource resulted in the successful termination of the session.', 'Message': 'The session was successfully terminated.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'No resolution is required.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the DELETE operation on the Session resource resulted in the successful termination of the session. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the DELETE operation on the Session resource resulted in the successful termination of the session.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the DELETE operation on the Session resource resulted in the successful termination of the session. -> Indicates that the DELETE operation on the Session resource resulted in the successful termination of the session. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The session was successfully terminated. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The session was successfully terminated.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The session was successfully terminated. -> The session was successfully terminated. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: OK VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'OK', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: No resolution is required. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'No resolution is required.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: No resolution is required. -> No resolution is required. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - SubscriptionTerminated VERBOSE1 - value: {'Description': 'An event subscription has been terminated by the Service. No further events will be delivered.', 'Message': 'The event subscription has been terminated.', 'Severity': 'OK', 'NumberOfArgs': 0, 'Resolution': 'No resolution is required.'} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: An event subscription has been terminated by the Service. No further events will be delivered. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'An event subscription has been terminated by the Service. No further events will be delivered.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: An event subscription has been terminated by the Service. No further events will be delivered. -> An event subscription has been terminated by the Service. No further events will be delivered. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The event subscription has been terminated. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The event subscription has been terminated.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The event subscription has been terminated. -> The event subscription has been terminated. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: OK VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'OK', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: OK -> OK DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 0 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 0, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 0 -> 0 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: No resolution is required. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'No resolution is required.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: No resolution is required. -> No resolution is required. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - ResourceTypeIncompatible VERBOSE1 - value: {'Description': 'Indicates that the resource type of the operation does not match that for the operation destination. Examples of when this can happen include during a POST to a collection using the wrong resource type, an update where the @odata.types do not match or on a major version incompatability.', 'Message': 'The @odata.type of the request body %1 is incompatible with the @odata.type of the resource which is %2.', 'Severity': 'Critical', 'NumberOfArgs': 2, 'ParamTypes': ['string', 'string'], 'Resolution': "Resubmit the request with a payload compatible with the resource's schema."} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the resource type of the operation does not match that for the operation destination. Examples of when this can happen include during a POST to a collection using the wrong resource type, an update where the @odata.types do not match or on a major version incompatability. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Indicates that the resource type of the operation does not match that for the operation destination. Examples of when this can happen include during a POST to a collection using the wrong resource type, an update where the @odata.types do not match or on a major version incompatability.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the resource type of the operation does not match that for the operation destination. Examples of when this can happen include during a POST to a collection using the wrong resource type, an update where the @odata.types do not match or on a major version incompatability. -> Indicates that the resource type of the operation does not match that for the operation destination. Examples of when this can happen include during a POST to a collection using the wrong resource type, an update where the @odata.types do not match or on a major version incompatability. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The @odata.type of the request body %1 is incompatible with the @odata.type of the resource which is %2. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'The @odata.type of the request body %1 is incompatible with the @odata.type of the resource which is %2.', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The @odata.type of the request body %1 is incompatible with the @odata.type of the resource which is %2. -> The @odata.type of the request body %1 is incompatible with the @odata.type of the resource which is %2. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 2 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 2, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 2 -> 2 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string', 'string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Resubmit the request with a payload compatible with the resource's schema. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, "Resubmit the request with a payload compatible with the resource's schema.", 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Resubmit the request with a payload compatible with the resource's schema. -> Resubmit the request with a payload compatible with the resource's schema. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - PasswordChangeRequired VERBOSE1 - value: {'Description': "Indicates that the password for the account provided must be changed before accessing the service. The password can be changed with a PATCH to the 'Password' property in the ManagerAccount resource instance. Implementations that provide a default password for an account may require a password change prior to first access to the service.", 'Message': "The password provided for this account must be changed before access is granted. PATCH the 'Password' property for this account located at the target URI '%1' to complete this process.", 'Severity': 'Critical', 'NumberOfArgs': 1, 'ParamTypes': ['string'], 'Resolution': "Change the password for this account using a PATCH to the 'Password' property at the URI provided."} VERBOSE1 - is Optional DEBUG - displayType: (MessageRegistry.v1_0_0.Message, complex) -> MessageRegistry.v1_0_0.Message VERBOSE1 - Description VERBOSE1 - value: Indicates that the password for the account provided must be changed before accessing the service. The password can be changed with a PATCH to the 'Password' property in the ManagerAccount resource instance. Implementations that provide a default password for an account may require a password change prior to first access to the service. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, "Indicates that the password for the account provided must be changed before accessing the service. The password can be changed with a PATCH to the 'Password' property in the ManagerAccount resource instance. Implementations that provide a default password for an account may require a password change prior to first access to the service.", 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Indicates that the password for the account provided must be changed before accessing the service. The password can be changed with a PATCH to the 'Password' property in the ManagerAccount resource instance. Implementations that provide a default password for an account may require a password change prior to first access to the service. -> Indicates that the password for the account provided must be changed before accessing the service. The password can be changed with a PATCH to the 'Password' property in the ManagerAccount resource instance. Implementations that provide a default password for an account may require a password change prior to first access to the service. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Message VERBOSE1 - value: The password provided for this account must be changed before access is granted. PATCH the 'Password' property for this account located at the target URI '%1' to complete this process. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, "The password provided for this account must be changed before access is granted. PATCH the 'Password' property for this account located at the target URI '%1' to complete this process.", 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: The password provided for this account must be changed before access is granted. PATCH the 'Password' property for this account located at the target URI '%1' to complete this process. -> The password provided for this account must be changed before access is granted. PATCH the 'Password' property for this account located at the target URI '%1' to complete this process. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Severity VERBOSE1 - value: Critical VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, 'Critical', 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Critical -> Critical DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - NumberOfArgs VERBOSE1 - value: 1 VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.Int64, 1, 'Edm.Int64', 'Property', 'Edm.Int64') VERBOSE1 - Success DEBUG - displayValue: 1 -> 1 DEBUG - displayType: (Edm.Int64, Edm.Int64) -> number VERBOSE1 - ParamTypes VERBOSE1 - value: ['string'] VERBOSE1 - is Optional VERBOSE1 - is Collection DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) DEBUG - (Collection(MessageRegistry.v1_0_0.ParamType), 'string', 'Collection(MessageRegistry.v1_0_0.ParamType)', 'Property', 'Collection(MessageRegistry.v1_0_0.ParamType)') DEBUG - (MessageRegistry.v1_0_0.ParamType, 'string', 'MessageRegistry.v1_0_0.ParamType', 'EnumType', None) VERBOSE1 - Success DEBUG - displayValue: string -> string DEBUG - displayType: (Collection(MessageRegistry.v1_0_0.ParamType), enum) -> string (enum) VERBOSE1 - Resolution VERBOSE1 - value: Change the password for this account using a PATCH to the 'Password' property at the URI provided. VERBOSE1 - Mandatory Test: OK DEBUG - (Edm.String, "Change the password for this account using a PATCH to the 'Password' property at the URI provided.", 'Edm.String', 'Property', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Change the password for this account using a PATCH to the 'Password' property at the URI provided. -> Change the password for this account using a PATCH to the 'Password' property at the URI provided. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - Id VERBOSE1 - value: Base.1.5.0 VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Id, 'Base.1.5.0', 'Resource.Id', 'Property', 'Resource.Id') DEBUG - (Resource.Id, 'Base.1.5.0', 'Resource.Id', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base.1.5.0 -> Base.1.5.0 DEBUG - displayType: (Resource.Id, Edm.String) -> string VERBOSE1 - Description VERBOSE1 - value: This registry defines the base messages for Redfish VERBOSE1 - is Optional DEBUG - (Resource.Description, 'This registry defines the base messages for Redfish', 'Resource.Description', 'Property', 'Resource.Description') DEBUG - (Resource.Description, 'This registry defines the base messages for Redfish', 'Resource.Description', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: This registry defines the base messages for Redfish -> This registry defines the base messages for Redfish DEBUG - displayType: (Resource.Description, Edm.String) -> string VERBOSE1 - Name VERBOSE1 - value: Base Message Registry VERBOSE1 - Mandatory Test: OK DEBUG - (Resource.Name, 'Base Message Registry', 'Resource.Name', 'Property', 'Resource.Name') DEBUG - (Resource.Name, 'Base Message Registry', 'Resource.Name', 'TypeDefinition', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Base Message Registry -> Base Message Registry DEBUG - displayType: (Resource.Name, Edm.String) -> string VERBOSE1 - Oem VERBOSE1 - value: n/a VERBOSE1 - is Optional VERBOSE1 - prop Does not exist, skip... DEBUG - displayType: (Resource.Oem, complex) -> Resource.Oem VERBOSE1 - @Redfish.Copyright VERBOSE1 - value: Copyright 2014-2019 DMTF. All rights reserved. VERBOSE1 - is Optional DEBUG - (Edm.String, 'Copyright 2014-2019 DMTF. All rights reserved.', 'Edm.String', 'Term', 'Edm.String') VERBOSE1 - Success DEBUG - displayValue: Copyright 2014-2019 DMTF. All rights reserved. -> Copyright 2014-2019 DMTF. All rights reserved. DEBUG - displayType: (Edm.String, Edm.String) -> string VERBOSE1 - ServiceRoot -> Registries -> Members#0 -> Location, MessageRegistry.v1_0_0, MessageRegistry VERBOSE1 - @Redfish.Copyright PASS VERBOSE1 - @odata.type PASS VERBOSE1 - Id PASS VERBOSE1 - Name PASS VERBOSE1 - Language PASS VERBOSE1 - Description PASS VERBOSE1 - RegistryPrefix PASS VERBOSE1 - RegistryVersion PASS VERBOSE1 - OwningEntity PASS VERBOSE1 - Messages complex VERBOSE1 - Messages.Success complex VERBOSE1 - Messages.Success.Description PASS VERBOSE1 - Messages.Success.Message PASS VERBOSE1 - Messages.Success.Severity PASS VERBOSE1 - Messages.Success.NumberOfArgs PASS VERBOSE1 - Messages.Success.ParamTypes Optional VERBOSE1 - Messages.Success.Resolution PASS VERBOSE1 - Messages.Success.Oem Optional VERBOSE1 - Messages.GeneralError complex VERBOSE1 - Messages.GeneralError.Description PASS VERBOSE1 - Messages.GeneralError.Message PASS VERBOSE1 - Messages.GeneralError.Severity PASS VERBOSE1 - Messages.GeneralError.NumberOfArgs PASS VERBOSE1 - Messages.GeneralError.ParamTypes Optional VERBOSE1 - Messages.GeneralError.Resolution PASS VERBOSE1 - Messages.GeneralError.Oem Optional VERBOSE1 - Messages.Created complex VERBOSE1 - Messages.Created.Description PASS VERBOSE1 - Messages.Created.Message PASS VERBOSE1 - Messages.Created.Severity PASS VERBOSE1 - Messages.Created.NumberOfArgs PASS VERBOSE1 - Messages.Created.ParamTypes Optional VERBOSE1 - Messages.Created.Resolution PASS VERBOSE1 - Messages.Created.Oem Optional VERBOSE1 - Messages.NoOperation complex VERBOSE1 - Messages.NoOperation.Description PASS VERBOSE1 - Messages.NoOperation.Message PASS VERBOSE1 - Messages.NoOperation.Severity PASS VERBOSE1 - Messages.NoOperation.NumberOfArgs PASS VERBOSE1 - Messages.NoOperation.ParamTypes Optional VERBOSE1 - Messages.NoOperation.Resolution PASS VERBOSE1 - Messages.NoOperation.Oem Optional VERBOSE1 - Messages.PropertyDuplicate complex VERBOSE1 - Messages.PropertyDuplicate.Description PASS VERBOSE1 - Messages.PropertyDuplicate.Message PASS VERBOSE1 - Messages.PropertyDuplicate.Severity PASS VERBOSE1 - Messages.PropertyDuplicate.NumberOfArgs PASS VERBOSE1 - Messages.PropertyDuplicate.ParamTypes ... VERBOSE1 - Messages.PropertyDuplicate.ParamTypes[0] PASS VERBOSE1 - Messages.PropertyDuplicate.Resolution PASS VERBOSE1 - Messages.PropertyDuplicate.Oem Optional VERBOSE1 - Messages.PropertyUnknown complex VERBOSE1 - Messages.PropertyUnknown.Description PASS VERBOSE1 - Messages.PropertyUnknown.Message PASS VERBOSE1 - Messages.PropertyUnknown.Severity PASS VERBOSE1 - Messages.PropertyUnknown.NumberOfArgs PASS VERBOSE1 - Messages.PropertyUnknown.ParamTypes ... VERBOSE1 - Messages.PropertyUnknown.ParamTypes[0] PASS VERBOSE1 - Messages.PropertyUnknown.Resolution PASS VERBOSE1 - Messages.PropertyUnknown.Oem Optional VERBOSE1 - Messages.PropertyValueTypeError complex VERBOSE1 - Messages.PropertyValueTypeError.Description PASS VERBOSE1 - Messages.PropertyValueTypeError.Message PASS VERBOSE1 - Messages.PropertyValueTypeError.Severity PASS VERBOSE1 - Messages.PropertyValueTypeError.NumberOfArgs PASS VERBOSE1 - Messages.PropertyValueTypeError.ParamTypes ... VERBOSE1 - Messages.PropertyValueTypeError.ParamTypes[0] PASS VERBOSE1 - Messages.PropertyValueTypeError.ParamTypes[1] PASS VERBOSE1 - Messages.PropertyValueTypeError.Resolution PASS VERBOSE1 - Messages.PropertyValueTypeError.Oem Optional VERBOSE1 - Messages.PropertyValueFormatError complex VERBOSE1 - Messages.PropertyValueFormatError.Description PASS VERBOSE1 - Messages.PropertyValueFormatError.Message PASS VERBOSE1 - Messages.PropertyValueFormatError.Severity PASS VERBOSE1 - Messages.PropertyValueFormatError.NumberOfArgs PASS VERBOSE1 - Messages.PropertyValueFormatError.ParamTypes ... VERBOSE1 - Messages.PropertyValueFormatError.ParamTypes[0] PASS VERBOSE1 - Messages.PropertyValueFormatError.ParamTypes[1] PASS VERBOSE1 - Messages.PropertyValueFormatError.Resolution PASS VERBOSE1 - Messages.PropertyValueFormatError.Oem Optional VERBOSE1 - Messages.PropertyValueNotInList complex VERBOSE1 - Messages.PropertyValueNotInList.Description PASS VERBOSE1 - Messages.PropertyValueNotInList.Message PASS VERBOSE1 - Messages.PropertyValueNotInList.Severity PASS VERBOSE1 - Messages.PropertyValueNotInList.NumberOfArgs PASS VERBOSE1 - Messages.PropertyValueNotInList.ParamTypes ... VERBOSE1 - Messages.PropertyValueNotInList.ParamTypes[0] PASS VERBOSE1 - Messages.PropertyValueNotInList.ParamTypes[1] PASS VERBOSE1 - Messages.PropertyValueNotInList.Resolution PASS VERBOSE1 - Messages.PropertyValueNotInList.Oem Optional VERBOSE1 - Messages.PropertyNotWritable complex VERBOSE1 - Messages.PropertyNotWritable.Description PASS VERBOSE1 - Messages.PropertyNotWritable.Message PASS VERBOSE1 - Messages.PropertyNotWritable.Severity PASS VERBOSE1 - Messages.PropertyNotWritable.NumberOfArgs PASS VERBOSE1 - Messages.PropertyNotWritable.ParamTypes ... VERBOSE1 - Messages.PropertyNotWritable.ParamTypes[0] PASS VERBOSE1 - Messages.PropertyNotWritable.Resolution PASS VERBOSE1 - Messages.PropertyNotWritable.Oem Optional VERBOSE1 - Messages.PropertyMissing complex VERBOSE1 - Messages.PropertyMissing.Description PASS VERBOSE1 - Messages.PropertyMissing.Message PASS VERBOSE1 - Messages.PropertyMissing.Severity PASS VERBOSE1 - Messages.PropertyMissing.NumberOfArgs PASS VERBOSE1 - Messages.PropertyMissing.ParamTypes ... VERBOSE1 - Messages.PropertyMissing.ParamTypes[0] PASS VERBOSE1 - Messages.PropertyMissing.Resolution PASS VERBOSE1 - Messages.PropertyMissing.Oem Optional VERBOSE1 - Messages.MalformedJSON complex VERBOSE1 - Messages.MalformedJSON.Description PASS VERBOSE1 - Messages.MalformedJSON.Message PASS VERBOSE1 - Messages.MalformedJSON.Severity PASS VERBOSE1 - Messages.MalformedJSON.NumberOfArgs PASS VERBOSE1 - Messages.MalformedJSON.ParamTypes Optional VERBOSE1 - Messages.MalformedJSON.Resolution PASS VERBOSE1 - Messages.MalformedJSON.Oem Optional VERBOSE1 - Messages.EmptyJSON complex VERBOSE1 - Messages.EmptyJSON.Description PASS VERBOSE1 - Messages.EmptyJSON.Message PASS VERBOSE1 - Messages.EmptyJSON.Severity PASS VERBOSE1 - Messages.EmptyJSON.NumberOfArgs PASS VERBOSE1 - Messages.EmptyJSON.ParamTypes Optional VERBOSE1 - Messages.EmptyJSON.Resolution PASS VERBOSE1 - Messages.EmptyJSON.Oem Optional VERBOSE1 - Messages.ActionNotSupported complex VERBOSE1 - Messages.ActionNotSupported.Description PASS VERBOSE1 - Messages.ActionNotSupported.Message PASS VERBOSE1 - Messages.ActionNotSupported.Severity PASS VERBOSE1 - Messages.ActionNotSupported.NumberOfArgs PASS VERBOSE1 - Messages.ActionNotSupported.ParamTypes ... VERBOSE1 - Messages.ActionNotSupported.ParamTypes[0] PASS VERBOSE1 - Messages.ActionNotSupported.Resolution PASS VERBOSE1 - Messages.ActionNotSupported.Oem Optional VERBOSE1 - Messages.ActionParameterMissing complex VERBOSE1 - Messages.ActionParameterMissing.Description PASS VERBOSE1 - Messages.ActionParameterMissing.Message PASS VERBOSE1 - Messages.ActionParameterMissing.Severity PASS VERBOSE1 - Messages.ActionParameterMissing.NumberOfArgs PASS VERBOSE1 - Messages.ActionParameterMissing.ParamTypes ... VERBOSE1 - Messages.ActionParameterMissing.ParamTypes[0] PASS VERBOSE1 - Messages.ActionParameterMissing.ParamTypes[1] PASS VERBOSE1 - Messages.ActionParameterMissing.Resolution PASS VERBOSE1 - Messages.ActionParameterMissing.Oem Optional VERBOSE1 - Messages.ActionParameterDuplicate complex VERBOSE1 - Messages.ActionParameterDuplicate.Description PASS VERBOSE1 - Messages.ActionParameterDuplicate.Message PASS VERBOSE1 - Messages.ActionParameterDuplicate.Severity PASS VERBOSE1 - Messages.ActionParameterDuplicate.NumberOfArgs PASS VERBOSE1 - Messages.ActionParameterDuplicate.ParamTypes ... VERBOSE1 - Messages.ActionParameterDuplicate.ParamTypes[0] PASS VERBOSE1 - Messages.ActionParameterDuplicate.ParamTypes[1] PASS VERBOSE1 - Messages.ActionParameterDuplicate.Resolution PASS VERBOSE1 - Messages.ActionParameterDuplicate.Oem Optional VERBOSE1 - Messages.ActionParameterUnknown complex VERBOSE1 - Messages.ActionParameterUnknown.Description PASS VERBOSE1 - Messages.ActionParameterUnknown.Message PASS VERBOSE1 - Messages.ActionParameterUnknown.Severity PASS VERBOSE1 - Messages.ActionParameterUnknown.NumberOfArgs PASS VERBOSE1 - Messages.ActionParameterUnknown.ParamTypes ... VERBOSE1 - Messages.ActionParameterUnknown.ParamTypes[0] PASS VERBOSE1 - Messages.ActionParameterUnknown.ParamTypes[1] PASS VERBOSE1 - Messages.ActionParameterUnknown.Resolution PASS VERBOSE1 - Messages.ActionParameterUnknown.Oem Optional VERBOSE1 - Messages.ActionParameterValueTypeError complex VERBOSE1 - Messages.ActionParameterValueTypeError.Description PASS VERBOSE1 - Messages.ActionParameterValueTypeError.Message PASS VERBOSE1 - Messages.ActionParameterValueTypeError.Severity PASS VERBOSE1 - Messages.ActionParameterValueTypeError.NumberOfArgs PASS VERBOSE1 - Messages.ActionParameterValueTypeError.ParamTypes ... VERBOSE1 - Messages.ActionParameterValueTypeError.ParamTypes[0] PASS VERBOSE1 - Messages.ActionParameterValueTypeError.ParamTypes[1] PASS VERBOSE1 - Messages.ActionParameterValueTypeError.ParamTypes[2] PASS VERBOSE1 - Messages.ActionParameterValueTypeError.Resolution PASS VERBOSE1 - Messages.ActionParameterValueTypeError.Oem Optional VERBOSE1 - Messages.ActionParameterValueFormatError complex VERBOSE1 - Messages.ActionParameterValueFormatError.Description PASS VERBOSE1 - Messages.ActionParameterValueFormatError.Message PASS VERBOSE1 - Messages.ActionParameterValueFormatError.Severity PASS VERBOSE1 - Messages.ActionParameterValueFormatError.NumberOfArgs PASS VERBOSE1 - Messages.ActionParameterValueFormatError.ParamTypes ... VERBOSE1 - Messages.ActionParameterValueFormatError.ParamTypes[0] PASS VERBOSE1 - Messages.ActionParameterValueFormatError.ParamTypes[1] PASS VERBOSE1 - Messages.ActionParameterValueFormatError.ParamTypes[2] PASS VERBOSE1 - Messages.ActionParameterValueFormatError.Resolution PASS VERBOSE1 - Messages.ActionParameterValueFormatError.Oem Optional VERBOSE1 - Messages.ActionParameterNotSupported complex VERBOSE1 - Messages.ActionParameterNotSupported.Description PASS VERBOSE1 - Messages.ActionParameterNotSupported.Message PASS VERBOSE1 - Messages.ActionParameterNotSupported.Severity PASS VERBOSE1 - Messages.ActionParameterNotSupported.NumberOfArgs PASS VERBOSE1 - Messages.ActionParameterNotSupported.ParamTypes ... VERBOSE1 - Messages.ActionParameterNotSupported.ParamTypes[0] PASS VERBOSE1 - Messages.ActionParameterNotSupported.ParamTypes[1] PASS VERBOSE1 - Messages.ActionParameterNotSupported.Resolution PASS VERBOSE1 - Messages.ActionParameterNotSupported.Oem Optional VERBOSE1 - Messages.QueryParameterValueTypeError complex VERBOSE1 - Messages.QueryParameterValueTypeError.Description PASS VERBOSE1 - Messages.QueryParameterValueTypeError.Message PASS VERBOSE1 - Messages.QueryParameterValueTypeError.Severity PASS VERBOSE1 - Messages.QueryParameterValueTypeError.NumberOfArgs PASS VERBOSE1 - Messages.QueryParameterValueTypeError.ParamTypes ... VERBOSE1 - Messages.QueryParameterValueTypeError.ParamTypes[0] PASS VERBOSE1 - Messages.QueryParameterValueTypeError.ParamTypes[1] PASS VERBOSE1 - Messages.QueryParameterValueTypeError.Resolution PASS VERBOSE1 - Messages.QueryParameterValueTypeError.Oem Optional VERBOSE1 - Messages.QueryParameterValueFormatError complex VERBOSE1 - Messages.QueryParameterValueFormatError.Description PASS VERBOSE1 - Messages.QueryParameterValueFormatError.Message PASS VERBOSE1 - Messages.QueryParameterValueFormatError.Severity PASS VERBOSE1 - Messages.QueryParameterValueFormatError.NumberOfArgs PASS VERBOSE1 - Messages.QueryParameterValueFormatError.ParamTypes ... VERBOSE1 - Messages.QueryParameterValueFormatError.ParamTypes[0] PASS VERBOSE1 - Messages.QueryParameterValueFormatError.ParamTypes[1] PASS VERBOSE1 - Messages.QueryParameterValueFormatError.Resolution PASS VERBOSE1 - Messages.QueryParameterValueFormatError.Oem Optional VERBOSE1 - Messages.QueryParameterOutOfRange complex VERBOSE1 - Messages.QueryParameterOutOfRange.Description PASS VERBOSE1 - Messages.QueryParameterOutOfRange.Message PASS VERBOSE1 - Messages.QueryParameterOutOfRange.Severity PASS VERBOSE1 - Messages.QueryParameterOutOfRange.NumberOfArgs PASS VERBOSE1 - Messages.QueryParameterOutOfRange.ParamTypes ... VERBOSE1 - Messages.QueryParameterOutOfRange.ParamTypes[0] PASS VERBOSE1 - Messages.QueryParameterOutOfRange.ParamTypes[1] PASS VERBOSE1 - Messages.QueryParameterOutOfRange.ParamTypes[2] PASS VERBOSE1 - Messages.QueryParameterOutOfRange.Resolution PASS VERBOSE1 - Messages.QueryParameterOutOfRange.Oem Optional VERBOSE1 - Messages.QueryNotSupportedOnResource complex VERBOSE1 - Messages.QueryNotSupportedOnResource.Description PASS VERBOSE1 - Messages.QueryNotSupportedOnResource.Message PASS VERBOSE1 - Messages.QueryNotSupportedOnResource.Severity PASS VERBOSE1 - Messages.QueryNotSupportedOnResource.NumberOfArgs PASS VERBOSE1 - Messages.QueryNotSupportedOnResource.ParamTypes Optional VERBOSE1 - Messages.QueryNotSupportedOnResource.Resolution PASS VERBOSE1 - Messages.QueryNotSupportedOnResource.Oem Optional VERBOSE1 - Messages.QueryNotSupported complex VERBOSE1 - Messages.QueryNotSupported.Description PASS VERBOSE1 - Messages.QueryNotSupported.Message PASS VERBOSE1 - Messages.QueryNotSupported.Severity PASS VERBOSE1 - Messages.QueryNotSupported.NumberOfArgs PASS VERBOSE1 - Messages.QueryNotSupported.ParamTypes Optional VERBOSE1 - Messages.QueryNotSupported.Resolution PASS VERBOSE1 - Messages.QueryNotSupported.Oem Optional VERBOSE1 - Messages.SessionLimitExceeded complex VERBOSE1 - Messages.SessionLimitExceeded.Description PASS VERBOSE1 - Messages.SessionLimitExceeded.Message PASS VERBOSE1 - Messages.SessionLimitExceeded.Severity PASS VERBOSE1 - Messages.SessionLimitExceeded.NumberOfArgs PASS VERBOSE1 - Messages.SessionLimitExceeded.ParamTypes Optional VERBOSE1 - Messages.SessionLimitExceeded.Resolution PASS VERBOSE1 - Messages.SessionLimitExceeded.Oem Optional VERBOSE1 - Messages.EventSubscriptionLimitExceeded complex VERBOSE1 - Messages.EventSubscriptionLimitExceeded.Description PASS VERBOSE1 - Messages.EventSubscriptionLimitExceeded.Message PASS VERBOSE1 - Messages.EventSubscriptionLimitExceeded.Severity PASS VERBOSE1 - Messages.EventSubscriptionLimitExceeded.NumberOfArgs PASS VERBOSE1 - Messages.EventSubscriptionLimitExceeded.ParamTypes Optional VERBOSE1 - Messages.EventSubscriptionLimitExceeded.Resolution PASS VERBOSE1 - Messages.EventSubscriptionLimitExceeded.Oem Optional VERBOSE1 - Messages.ResourceCannotBeDeleted complex VERBOSE1 - Messages.ResourceCannotBeDeleted.Description PASS VERBOSE1 - Messages.ResourceCannotBeDeleted.Message PASS VERBOSE1 - Messages.ResourceCannotBeDeleted.Severity PASS VERBOSE1 - Messages.ResourceCannotBeDeleted.NumberOfArgs PASS VERBOSE1 - Messages.ResourceCannotBeDeleted.ParamTypes Optional VERBOSE1 - Messages.ResourceCannotBeDeleted.Resolution PASS VERBOSE1 - Messages.ResourceCannotBeDeleted.Oem Optional VERBOSE1 - Messages.ResourceInUse complex VERBOSE1 - Messages.ResourceInUse.Description PASS VERBOSE1 - Messages.ResourceInUse.Message PASS VERBOSE1 - Messages.ResourceInUse.Severity PASS VERBOSE1 - Messages.ResourceInUse.NumberOfArgs PASS VERBOSE1 - Messages.ResourceInUse.ParamTypes Optional VERBOSE1 - Messages.ResourceInUse.Resolution PASS VERBOSE1 - Messages.ResourceInUse.Oem Optional VERBOSE1 - Messages.ResourceAlreadyExists complex VERBOSE1 - Messages.ResourceAlreadyExists.Description PASS VERBOSE1 - Messages.ResourceAlreadyExists.Message PASS VERBOSE1 - Messages.ResourceAlreadyExists.Severity PASS VERBOSE1 - Messages.ResourceAlreadyExists.NumberOfArgs PASS VERBOSE1 - Messages.ResourceAlreadyExists.ParamTypes ... VERBOSE1 - Messages.ResourceAlreadyExists.ParamTypes[0] PASS VERBOSE1 - Messages.ResourceAlreadyExists.ParamTypes[1] PASS VERBOSE1 - Messages.ResourceAlreadyExists.ParamTypes[2] PASS VERBOSE1 - Messages.ResourceAlreadyExists.Resolution PASS VERBOSE1 - Messages.ResourceAlreadyExists.Oem Optional VERBOSE1 - Messages.ResourceNotFound complex VERBOSE1 - Messages.ResourceNotFound.Description PASS VERBOSE1 - Messages.ResourceNotFound.Message PASS VERBOSE1 - Messages.ResourceNotFound.Severity PASS VERBOSE1 - Messages.ResourceNotFound.NumberOfArgs PASS VERBOSE1 - Messages.ResourceNotFound.ParamTypes ... VERBOSE1 - Messages.ResourceNotFound.ParamTypes[0] PASS VERBOSE1 - Messages.ResourceNotFound.ParamTypes[1] PASS VERBOSE1 - Messages.ResourceNotFound.Resolution PASS VERBOSE1 - Messages.ResourceNotFound.Oem Optional VERBOSE1 - Messages.CreateFailedMissingReqProperties complex VERBOSE1 - Messages.CreateFailedMissingReqProperties.Description PASS VERBOSE1 - Messages.CreateFailedMissingReqProperties.Message PASS VERBOSE1 - Messages.CreateFailedMissingReqProperties.Severity PASS VERBOSE1 - Messages.CreateFailedMissingReqProperties.NumberOfArgs PASS VERBOSE1 - Messages.CreateFailedMissingReqProperties.ParamTypes ... VERBOSE1 - Messages.CreateFailedMissingReqProperties.ParamTypes[0] PASS VERBOSE1 - Messages.CreateFailedMissingReqProperties.Resolution PASS VERBOSE1 - Messages.CreateFailedMissingReqProperties.Oem Optional VERBOSE1 - Messages.CreateLimitReachedForResource complex VERBOSE1 - Messages.CreateLimitReachedForResource.Description PASS VERBOSE1 - Messages.CreateLimitReachedForResource.Message PASS VERBOSE1 - Messages.CreateLimitReachedForResource.Severity PASS VERBOSE1 - Messages.CreateLimitReachedForResource.NumberOfArgs PASS VERBOSE1 - Messages.CreateLimitReachedForResource.ParamTypes Optional VERBOSE1 - Messages.CreateLimitReachedForResource.Resolution PASS VERBOSE1 - Messages.CreateLimitReachedForResource.Oem Optional VERBOSE1 - Messages.ServiceShuttingDown complex VERBOSE1 - Messages.ServiceShuttingDown.Description PASS VERBOSE1 - Messages.ServiceShuttingDown.Message PASS VERBOSE1 - Messages.ServiceShuttingDown.Severity PASS VERBOSE1 - Messages.ServiceShuttingDown.NumberOfArgs PASS VERBOSE1 - Messages.ServiceShuttingDown.ParamTypes Optional VERBOSE1 - Messages.ServiceShuttingDown.Resolution PASS VERBOSE1 - Messages.ServiceShuttingDown.Oem Optional VERBOSE1 - Messages.ServiceInUnknownState complex VERBOSE1 - Messages.ServiceInUnknownState.Description PASS VERBOSE1 - Messages.ServiceInUnknownState.Message PASS VERBOSE1 - Messages.ServiceInUnknownState.Severity PASS VERBOSE1 - Messages.ServiceInUnknownState.NumberOfArgs PASS VERBOSE1 - Messages.ServiceInUnknownState.ParamTypes Optional VERBOSE1 - Messages.ServiceInUnknownState.Resolution PASS VERBOSE1 - Messages.ServiceInUnknownState.Oem Optional VERBOSE1 - Messages.NoValidSession complex VERBOSE1 - Messages.NoValidSession.Description PASS VERBOSE1 - Messages.NoValidSession.Message PASS VERBOSE1 - Messages.NoValidSession.Severity PASS VERBOSE1 - Messages.NoValidSession.NumberOfArgs PASS VERBOSE1 - Messages.NoValidSession.ParamTypes Optional VERBOSE1 - Messages.NoValidSession.Resolution PASS VERBOSE1 - Messages.NoValidSession.Oem Optional VERBOSE1 - Messages.InsufficientPrivilege complex VERBOSE1 - Messages.InsufficientPrivilege.Description PASS VERBOSE1 - Messages.InsufficientPrivilege.Message PASS VERBOSE1 - Messages.InsufficientPrivilege.Severity PASS VERBOSE1 - Messages.InsufficientPrivilege.NumberOfArgs PASS VERBOSE1 - Messages.InsufficientPrivilege.ParamTypes Optional VERBOSE1 - Messages.InsufficientPrivilege.Resolution PASS VERBOSE1 - Messages.InsufficientPrivilege.Oem Optional VERBOSE1 - Messages.AccountModified complex VERBOSE1 - Messages.AccountModified.Description PASS VERBOSE1 - Messages.AccountModified.Message PASS VERBOSE1 - Messages.AccountModified.Severity PASS VERBOSE1 - Messages.AccountModified.NumberOfArgs PASS VERBOSE1 - Messages.AccountModified.ParamTypes Optional VERBOSE1 - Messages.AccountModified.Resolution PASS VERBOSE1 - Messages.AccountModified.Oem Optional VERBOSE1 - Messages.AccountNotModified complex VERBOSE1 - Messages.AccountNotModified.Description PASS VERBOSE1 - Messages.AccountNotModified.Message PASS VERBOSE1 - Messages.AccountNotModified.Severity PASS VERBOSE1 - Messages.AccountNotModified.NumberOfArgs PASS VERBOSE1 - Messages.AccountNotModified.ParamTypes Optional VERBOSE1 - Messages.AccountNotModified.Resolution PASS VERBOSE1 - Messages.AccountNotModified.Oem Optional VERBOSE1 - Messages.AccountRemoved complex VERBOSE1 - Messages.AccountRemoved.Description PASS VERBOSE1 - Messages.AccountRemoved.Message PASS VERBOSE1 - Messages.AccountRemoved.Severity PASS VERBOSE1 - Messages.AccountRemoved.NumberOfArgs PASS VERBOSE1 - Messages.AccountRemoved.ParamTypes Optional VERBOSE1 - Messages.AccountRemoved.Resolution PASS VERBOSE1 - Messages.AccountRemoved.Oem Optional VERBOSE1 - Messages.AccountForSessionNoLongerExists complex VERBOSE1 - Messages.AccountForSessionNoLongerExists.Description PASS VERBOSE1 - Messages.AccountForSessionNoLongerExists.Message PASS VERBOSE1 - Messages.AccountForSessionNoLongerExists.Severity PASS VERBOSE1 - Messages.AccountForSessionNoLongerExists.NumberOfArgs PASS VERBOSE1 - Messages.AccountForSessionNoLongerExists.ParamTypes Optional VERBOSE1 - Messages.AccountForSessionNoLongerExists.Resolution PASS VERBOSE1 - Messages.AccountForSessionNoLongerExists.Oem Optional VERBOSE1 - Messages.InvalidObject complex VERBOSE1 - Messages.InvalidObject.Description PASS VERBOSE1 - Messages.InvalidObject.Message PASS VERBOSE1 - Messages.InvalidObject.Severity PASS VERBOSE1 - Messages.InvalidObject.NumberOfArgs PASS VERBOSE1 - Messages.InvalidObject.ParamTypes ... VERBOSE1 - Messages.InvalidObject.ParamTypes[0] PASS VERBOSE1 - Messages.InvalidObject.Resolution PASS VERBOSE1 - Messages.InvalidObject.Oem Optional VERBOSE1 - Messages.InternalError complex VERBOSE1 - Messages.InternalError.Description PASS VERBOSE1 - Messages.InternalError.Message PASS VERBOSE1 - Messages.InternalError.Severity PASS VERBOSE1 - Messages.InternalError.NumberOfArgs PASS VERBOSE1 - Messages.InternalError.ParamTypes Optional VERBOSE1 - Messages.InternalError.Resolution PASS VERBOSE1 - Messages.InternalError.Oem Optional VERBOSE1 - Messages.UnrecognizedRequestBody complex VERBOSE1 - Messages.UnrecognizedRequestBody.Description PASS VERBOSE1 - Messages.UnrecognizedRequestBody.Message PASS VERBOSE1 - Messages.UnrecognizedRequestBody.Severity PASS VERBOSE1 - Messages.UnrecognizedRequestBody.NumberOfArgs PASS VERBOSE1 - Messages.UnrecognizedRequestBody.ParamTypes Optional VERBOSE1 - Messages.UnrecognizedRequestBody.Resolution PASS VERBOSE1 - Messages.UnrecognizedRequestBody.Oem Optional VERBOSE1 - Messages.ResourceMissingAtURI complex VERBOSE1 - Messages.ResourceMissingAtURI.Description PASS VERBOSE1 - Messages.ResourceMissingAtURI.Message PASS VERBOSE1 - Messages.ResourceMissingAtURI.Severity PASS VERBOSE1 - Messages.ResourceMissingAtURI.NumberOfArgs PASS VERBOSE1 - Messages.ResourceMissingAtURI.ParamTypes ... VERBOSE1 - Messages.ResourceMissingAtURI.ParamTypes[0] PASS VERBOSE1 - Messages.ResourceMissingAtURI.Resolution PASS VERBOSE1 - Messages.ResourceMissingAtURI.Oem Optional VERBOSE1 - Messages.ResourceAtUriInUnknownFormat complex VERBOSE1 - Messages.ResourceAtUriInUnknownFormat.Description PASS VERBOSE1 - Messages.ResourceAtUriInUnknownFormat.Message PASS VERBOSE1 - Messages.ResourceAtUriInUnknownFormat.Severity PASS VERBOSE1 - Messages.ResourceAtUriInUnknownFormat.NumberOfArgs PASS VERBOSE1 - Messages.ResourceAtUriInUnknownFormat.ParamTypes ... VERBOSE1 - Messages.ResourceAtUriInUnknownFormat.ParamTypes[0] PASS VERBOSE1 - Messages.ResourceAtUriInUnknownFormat.Resolution PASS VERBOSE1 - Messages.ResourceAtUriInUnknownFormat.Oem Optional VERBOSE1 - Messages.ResourceAtUriUnauthorized complex VERBOSE1 - Messages.ResourceAtUriUnauthorized.Description PASS VERBOSE1 - Messages.ResourceAtUriUnauthorized.Message PASS VERBOSE1 - Messages.ResourceAtUriUnauthorized.Severity PASS VERBOSE1 - Messages.ResourceAtUriUnauthorized.NumberOfArgs PASS VERBOSE1 - Messages.ResourceAtUriUnauthorized.ParamTypes ... VERBOSE1 - Messages.ResourceAtUriUnauthorized.ParamTypes[0] PASS VERBOSE1 - Messages.ResourceAtUriUnauthorized.ParamTypes[1] PASS VERBOSE1 - Messages.ResourceAtUriUnauthorized.Resolution PASS VERBOSE1 - Messages.ResourceAtUriUnauthorized.Oem Optional VERBOSE1 - Messages.CouldNotEstablishConnection complex VERBOSE1 - Messages.CouldNotEstablishConnection.Description PASS VERBOSE1 - Messages.CouldNotEstablishConnection.Message PASS VERBOSE1 - Messages.CouldNotEstablishConnection.Severity PASS VERBOSE1 - Messages.CouldNotEstablishConnection.NumberOfArgs PASS VERBOSE1 - Messages.CouldNotEstablishConnection.ParamTypes ... VERBOSE1 - Messages.CouldNotEstablishConnection.ParamTypes[0] PASS VERBOSE1 - Messages.CouldNotEstablishConnection.Resolution PASS VERBOSE1 - Messages.CouldNotEstablishConnection.Oem Optional VERBOSE1 - Messages.SourceDoesNotSupportProtocol complex VERBOSE1 - Messages.SourceDoesNotSupportProtocol.Description PASS VERBOSE1 - Messages.SourceDoesNotSupportProtocol.Message PASS VERBOSE1 - Messages.SourceDoesNotSupportProtocol.Severity PASS VERBOSE1 - Messages.SourceDoesNotSupportProtocol.NumberOfArgs PASS VERBOSE1 - Messages.SourceDoesNotSupportProtocol.ParamTypes ... VERBOSE1 - Messages.SourceDoesNotSupportProtocol.ParamTypes[0] PASS VERBOSE1 - Messages.SourceDoesNotSupportProtocol.ParamTypes[1] PASS VERBOSE1 - Messages.SourceDoesNotSupportProtocol.Resolution PASS VERBOSE1 - Messages.SourceDoesNotSupportProtocol.Oem Optional VERBOSE1 - Messages.AccessDenied complex VERBOSE1 - Messages.AccessDenied.Description PASS VERBOSE1 - Messages.AccessDenied.Message PASS VERBOSE1 - Messages.AccessDenied.Severity PASS VERBOSE1 - Messages.AccessDenied.NumberOfArgs PASS VERBOSE1 - Messages.AccessDenied.ParamTypes ... VERBOSE1 - Messages.AccessDenied.ParamTypes[0] PASS VERBOSE1 - Messages.AccessDenied.Resolution PASS VERBOSE1 - Messages.AccessDenied.Oem Optional VERBOSE1 - Messages.ServiceTemporarilyUnavailable complex VERBOSE1 - Messages.ServiceTemporarilyUnavailable.Description PASS VERBOSE1 - Messages.ServiceTemporarilyUnavailable.Message PASS VERBOSE1 - Messages.ServiceTemporarilyUnavailable.Severity PASS VERBOSE1 - Messages.ServiceTemporarilyUnavailable.NumberOfArgs PASS VERBOSE1 - Messages.ServiceTemporarilyUnavailable.ParamTypes ... VERBOSE1 - Messages.ServiceTemporarilyUnavailable.ParamTypes[0] PASS VERBOSE1 - Messages.ServiceTemporarilyUnavailable.Resolution PASS VERBOSE1 - Messages.ServiceTemporarilyUnavailable.Oem Optional VERBOSE1 - Messages.InvalidIndex complex VERBOSE1 - Messages.InvalidIndex.Description PASS VERBOSE1 - Messages.InvalidIndex.Message PASS VERBOSE1 - Messages.InvalidIndex.Severity PASS VERBOSE1 - Messages.InvalidIndex.NumberOfArgs PASS VERBOSE1 - Messages.InvalidIndex.ParamTypes ... VERBOSE1 - Messages.InvalidIndex.ParamTypes[0] PASS VERBOSE1 - Messages.InvalidIndex.Resolution PASS VERBOSE1 - Messages.InvalidIndex.Oem Optional VERBOSE1 - Messages.PropertyValueModified complex VERBOSE1 - Messages.PropertyValueModified.Description PASS VERBOSE1 - Messages.PropertyValueModified.Message PASS VERBOSE1 - Messages.PropertyValueModified.Severity PASS VERBOSE1 - Messages.PropertyValueModified.NumberOfArgs PASS VERBOSE1 - Messages.PropertyValueModified.ParamTypes ... VERBOSE1 - Messages.PropertyValueModified.ParamTypes[0] PASS VERBOSE1 - Messages.PropertyValueModified.ParamTypes[1] PASS VERBOSE1 - Messages.PropertyValueModified.Resolution PASS VERBOSE1 - Messages.PropertyValueModified.Oem Optional VERBOSE1 - Messages.ResourceInStandby complex VERBOSE1 - Messages.ResourceInStandby.Description PASS VERBOSE1 - Messages.ResourceInStandby.Message PASS VERBOSE1 - Messages.ResourceInStandby.Severity PASS VERBOSE1 - Messages.ResourceInStandby.NumberOfArgs PASS VERBOSE1 - Messages.ResourceInStandby.ParamTypes Optional VERBOSE1 - Messages.ResourceInStandby.Resolution PASS VERBOSE1 - Messages.ResourceInStandby.Oem Optional VERBOSE1 - Messages.ResourceExhaustion complex VERBOSE1 - Messages.ResourceExhaustion.Description PASS VERBOSE1 - Messages.ResourceExhaustion.Message PASS VERBOSE1 - Messages.ResourceExhaustion.Severity PASS VERBOSE1 - Messages.ResourceExhaustion.NumberOfArgs PASS VERBOSE1 - Messages.ResourceExhaustion.ParamTypes ... VERBOSE1 - Messages.ResourceExhaustion.ParamTypes[0] PASS VERBOSE1 - Messages.ResourceExhaustion.Resolution PASS VERBOSE1 - Messages.ResourceExhaustion.Oem Optional VERBOSE1 - Messages.StringValueTooLong complex VERBOSE1 - Messages.StringValueTooLong.Description PASS VERBOSE1 - Messages.StringValueTooLong.Message PASS VERBOSE1 - Messages.StringValueTooLong.Severity PASS VERBOSE1 - Messages.StringValueTooLong.NumberOfArgs PASS VERBOSE1 - Messages.StringValueTooLong.ParamTypes ... VERBOSE1 - Messages.StringValueTooLong.ParamTypes[0] PASS VERBOSE1 - Messages.StringValueTooLong.ParamTypes[1] PASS VERBOSE1 - Messages.StringValueTooLong.Resolution PASS VERBOSE1 - Messages.StringValueTooLong.Oem Optional VERBOSE1 - Messages.SessionTerminated complex VERBOSE1 - Messages.SessionTerminated.Description PASS VERBOSE1 - Messages.SessionTerminated.Message PASS VERBOSE1 - Messages.SessionTerminated.Severity PASS VERBOSE1 - Messages.SessionTerminated.NumberOfArgs PASS VERBOSE1 - Messages.SessionTerminated.ParamTypes Optional VERBOSE1 - Messages.SessionTerminated.Resolution PASS VERBOSE1 - Messages.SessionTerminated.Oem Optional VERBOSE1 - Messages.SubscriptionTerminated complex VERBOSE1 - Messages.SubscriptionTerminated.Description PASS VERBOSE1 - Messages.SubscriptionTerminated.Message PASS VERBOSE1 - Messages.SubscriptionTerminated.Severity PASS VERBOSE1 - Messages.SubscriptionTerminated.NumberOfArgs PASS VERBOSE1 - Messages.SubscriptionTerminated.ParamTypes Optional VERBOSE1 - Messages.SubscriptionTerminated.Resolution PASS VERBOSE1 - Messages.SubscriptionTerminated.Oem Optional VERBOSE1 - Messages.ResourceTypeIncompatible complex VERBOSE1 - Messages.ResourceTypeIncompatible.Description PASS VERBOSE1 - Messages.ResourceTypeIncompatible.Message PASS VERBOSE1 - Messages.ResourceTypeIncompatible.Severity PASS VERBOSE1 - Messages.ResourceTypeIncompatible.NumberOfArgs PASS VERBOSE1 - Messages.ResourceTypeIncompatible.ParamTypes ... VERBOSE1 - Messages.ResourceTypeIncompatible.ParamTypes[0] PASS VERBOSE1 - Messages.ResourceTypeIncompatible.ParamTypes[1] PASS VERBOSE1 - Messages.ResourceTypeIncompatible.Resolution PASS VERBOSE1 - Messages.ResourceTypeIncompatible.Oem Optional VERBOSE1 - Messages.PasswordChangeRequired complex VERBOSE1 - Messages.PasswordChangeRequired.Description PASS VERBOSE1 - Messages.PasswordChangeRequired.Message PASS VERBOSE1 - Messages.PasswordChangeRequired.Severity PASS VERBOSE1 - Messages.PasswordChangeRequired.NumberOfArgs PASS VERBOSE1 - Messages.PasswordChangeRequired.ParamTypes ... VERBOSE1 - Messages.PasswordChangeRequired.ParamTypes[0] PASS VERBOSE1 - Messages.PasswordChangeRequired.Resolution PASS VERBOSE1 - Messages.PasswordChangeRequired.Oem Optional VERBOSE1 - Oem Optional INFO - PASS VERBOSE1 - MessageRegistry.v1_0_0.MessageRegistry, Counter({'pass': 365, 'skipOptional': 87, 'passGet': 1}) DEBUG - [] VERBOSE1 - Location, Counter({'pass': 365, 'skipOptional': 87, 'passGet': 1}) VERBOSE1 - Members#0, Counter({'pass': 8, 'skipOptional': 3, 'passGet': 1, 'passRedfishUri': 1}) VERBOSE1 - Registries, Counter({'pass': 3, 'passGet': 1, 'passRedfishUri': 1, 'skipOptional': 1}) VERBOSE1 - Metadata: Namespaces referenced in service: set() INFO - Metadata: Namespaces missing from $metadata: set() INFO - Elapsed time: 0:00:05 ERROR - 1 err.Edm.DateTimeOffset errors in /redfish/v1/UpdateService/FirmwareInventory/BMC ERROR - 1 failProp errors in /redfish/v1/UpdateService/FirmwareInventory/BMC ERROR - 1 err.Edm.DateTimeOffset errors in /redfish/v1/UpdateService/FirmwareInventory/BIOS ERROR - 1 failProp errors in /redfish/v1/UpdateService/FirmwareInventory/BIOS ERROR - 1 failRedfishUriStrict errors in /redfish/v1/Systems/437XR1138R2/Memory/DIMM3 ERROR - 5 failAdditional.complex errors in /redfish/v1/Systems/437XR1138R2/Processors/FPGA1/ProcessorMetrics ERROR - 1 failRedfishUriStrict errors in /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B0411 ERROR - 1 failRedfishUriStrict errors in /redfish/v1/Systems/437XR1138R2/EthernetInterfaces/12446A3B8890 ERROR - 1 err.Collection(ManagerAccount.AccountTypes) errors in /redfish/v1/AccountService/Accounts/1 ERROR - 2 failMandatoryExist errors in /redfish/v1/AccountService/Accounts/1 ERROR - 1 err.EventDestination.v1_3_0.SubscriptionType errors in /redfish/v1/EventService/Subscriptions/1 ERROR - 1 failMandatoryExist errors in /redfish/v1/EventService/Subscriptions/1 ERROR - 1 err.EventDestination.v1_3_0.SubscriptionType errors in /redfish/v1/EventService/Subscriptions/3 ERROR - 1 failMandatoryExist errors in /redfish/v1/EventService/Subscriptions/3 INFO - err.Collection(ManagerAccount.AccountTypes): 1 err.Edm.DateTimeOffset: 2 err.EventDestination.v1_3_0.SubscriptionType: 2 failAdditional.complex: 5 failMandatoryExist: 4 failProp: 2 failRedfishUriStrict: 3 invalidNamedProperty.complex: 5 metadataNamespaces: 100 pass: 1555 passAction: 13 passGet: 95 passRedfishUri: 80 skipNoSchema: 2 skipOptional: 1134 unverifiedAdditional.complex: 2 warnDeprecated: 20 warningPresent: 13 DEBUG - getSchemaDetails() -> CacheInfo(hits=4, misses=158, maxsize=64, currsize=64) DEBUG - callResourceURI() -> CacheInfo(hits=110, misses=88, maxsize=128, currsize=88) ERROR - Validation has failed: 14 problems found