| commit | a04e7481820a2ed36f0bfc59f2d70d2950e96bee | [log] [tgz] |
|---|---|---|
| author | Snehalatha Venkatesh <snehalathax.v@intel.com> | Thu Mar 24 09:38:04 2022 +0000 |
| committer | Snehalatha Venkatesh <snehalathax.v@intel.com> | Mon Apr 11 07:07:33 2022 +0000 |
| tree | 542d230a10acce830b1c4a58c26e4951da5e18ff | |
| parent | c42c7ede932b1960a83eac3676d6ef0cb1e7b22f [diff] |
Fix for Redfish event when BIOS attributes changed
No Redfish event logged when set of BIOS attributes is changed.
Added "BIOSAttributesChanged" event to log in Redfish.
Tested:
1. PATCH: /redfish/v1/Systems/system/Bios/Settings
Body:
{
"data": {
"serialDebugMsgLvl": "0x2"
}}
Response: Success
2. Do BIOS reset.
3. Check for the redfish event in redfish logs.
GET: /redfish/v1/Systems/system/LogServices/EventLog/Entries
Response:
{
"@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/32635",
"@odata.type": "#LogEntry.v1_8_0.LogEntry",
"Created": "1970-01-01T09:03:55+00:00",
"EntryType": "Event",
"Id": "32635",
"Message": "Set of BIOS Attributes changed.",
"MessageArgs": [],
"MessageId": "OpenBMC.0.1.BIOSAttributesChanged",
"Name": "System Event Log Entry",
"Severity": "OK"
}
Signed-off-by: Snehalatha Venkatesh <snehalathax.v@intel.com>
Change-Id: Id88c21d894436a9c89e99237266827046cc7757a
This component is intended to provide Intel-specific IPMI[3] command handlers for OpenBMC. These handlers are intended to integrate BMC with servers based on Intel architecture.
intel-ipmi-oem serves as an extension[1] to OpenBMC IPMI daemon[2]. It is compiled as a shared library and intended to both:
Related features provided by the library are grouped in separate source files. Main extensions to vanilla OpenBMC IPMI stack are the following:
[4]