First run against real hardware over Redfish: an X10DRL-i (BMC 3.91) with
SFT-OOB-LIC. Its Redfish tree is recorded under
tests/fixtures/supermicro-x10drl-i-3.91/redfish, scrubbed.
- A resource refused for want of a further license (403 OemLicenseNotPassed)
no longer fails the getter. Storage then falls back to SimpleStorage. The
firmware list falls back to the BMC and BIOS versions when UpdateService
is withheld.
- get_device_warnings reports bmc_license_partial with the licenses and the
withheld parts (drives, firmware inventory).
- A placeholder system model ("Super Server") is replaced by the board
(PartNumber, else the chassis model).
120 lines
2.5 KiB
JSON
120 lines
2.5 KiB
JSON
{
|
|
"@odata.context": "/redfish/v1/$metadata#Manager.Manager",
|
|
"@odata.id": "/redfish/v1/Managers/1",
|
|
"@odata.type": "#Manager.v1_3_2.Manager",
|
|
"Actions": {
|
|
"#Manager.Reset": {
|
|
"target": "/redfish/v1/Managers/1/Actions/Manager.Reset"
|
|
},
|
|
"Oem": {
|
|
"#ManagerConfig.Reset": {
|
|
"target": "/redfish/v1/Managers/1/Actions/Oem/ManagerConfig.Reset"
|
|
}
|
|
}
|
|
},
|
|
"CommandShell": {
|
|
"ConnectTypesSupported": [
|
|
"SSH"
|
|
],
|
|
"MaxConcurrentSessions": 0,
|
|
"ServiceEnabled": true
|
|
},
|
|
"DateTime": "2026-10-17T09:24:32+01:00",
|
|
"DateTimeLocalOffset": "+01:00",
|
|
"Description": "BMC",
|
|
"EthernetInterfaces": {
|
|
"@odata.id": "/redfish/v1/Managers/1/EthernetInterfaces"
|
|
},
|
|
"FirmwareVersion": "3.91",
|
|
"GraphicalConsole": {
|
|
"ConnectTypesSupported": [
|
|
"KVMIP"
|
|
],
|
|
"MaxConcurrentSessions": 4,
|
|
"ServiceEnabled": true
|
|
},
|
|
"Id": "1",
|
|
"Links": {
|
|
"ManagerForChassis": [
|
|
{
|
|
"@odata.id": "/redfish/v1/Chassis/1"
|
|
}
|
|
],
|
|
"ManagerForServers": [
|
|
{
|
|
"@odata.id": "/redfish/v1/Systems/1"
|
|
}
|
|
],
|
|
"Oem": {}
|
|
},
|
|
"ManagerType": "BMC",
|
|
"Model": "ASPEED",
|
|
"Name": "Manager",
|
|
"NetworkProtocol": {
|
|
"@odata.id": "/redfish/v1/Managers/1/NetworkProtocol"
|
|
},
|
|
"Oem": {
|
|
"Supermicro": {
|
|
"@odata.type": "#SmcManagerExtensions.v1_0_0.Manager",
|
|
"ActiveDirectory": {
|
|
"@odata.id": "/redfish/v1/Managers/1/ActiveDirectory"
|
|
},
|
|
"FanMode": {
|
|
"@odata.id": "/redfish/v1/Managers/1/FanMode"
|
|
},
|
|
"IKVM": {
|
|
"@odata.id": "/redfish/v1/Managers/1/IKVM"
|
|
},
|
|
"IPAccessControl": {
|
|
"@odata.id": "/redfish/v1/Managers/1/IPAccessControl"
|
|
},
|
|
"LDAP": {
|
|
"@odata.id": "/redfish/v1/Managers/1/LDAP"
|
|
},
|
|
"MouseMode": {
|
|
"@odata.id": "/redfish/v1/Managers/1/MouseMode"
|
|
},
|
|
"NTP": {
|
|
"@odata.id": "/redfish/v1/Managers/1/NTP"
|
|
},
|
|
"RADIUS": {
|
|
"@odata.id": "/redfish/v1/Managers/1/RADIUS"
|
|
},
|
|
"SMCRAKP": {
|
|
"@odata.id": "/redfish/v1/Managers/1/SMCRAKP"
|
|
},
|
|
"SMTP": {
|
|
"@odata.id": "/redfish/v1/Managers/1/SMTP"
|
|
},
|
|
"SNMP": {
|
|
"@odata.id": "/redfish/v1/Managers/1/SNMP"
|
|
},
|
|
"Snooping": {
|
|
"@odata.id": "/redfish/v1/Managers/1/Snooping"
|
|
},
|
|
"Syslog": {
|
|
"@odata.id": "/redfish/v1/Managers/1/Syslog"
|
|
}
|
|
}
|
|
},
|
|
"SerialConsole": {
|
|
"ConnectTypesSupported": [
|
|
"SSH",
|
|
"IPMI"
|
|
],
|
|
"MaxConcurrentSessions": 1,
|
|
"ServiceEnabled": true
|
|
},
|
|
"SerialInterfaces": {
|
|
"@odata.id": "/redfish/v1/Managers/1/SerialInterfaces"
|
|
},
|
|
"Status": {
|
|
"Health": "OK",
|
|
"State": "Enabled"
|
|
},
|
|
"UUID": "00000000-0000-0000-0000-00005E005313",
|
|
"VirtualMedia": {
|
|
"@odata.id": "/redfish/v1/Managers/1/VM1"
|
|
}
|
|
}
|