summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSuryakanth Sekar <suryakanth.sekar@linux.intel.com>2019-11-26 22:40:15 +0530
committerSuryakanth Sekar <suryakanth.sekar@linux.intel.com>2019-12-10 04:57:55 +0000
commit4dcc3f92c8725e2424c7792908c44311e484a429 (patch)
treea92cbb00d926cea859bff5bdef76620051813123
parentb4b9595ad8d679f2f5e83bd75d9b0902620fb1f5 (diff)
downloadbmcweb-4dcc3f92c8725e2424c7792908c44311e484a429.tar.gz
bmcweb-4dcc3f92c8725e2424c7792908c44311e484a429.zip
bmcweb: Message entry for At-Scale Debug Event
Message entry for 1. At-Scale Debug session established and closed. 2. Whenever At-Scale Debug user is enabled or disabled 3. At-scalde Debug feature is enabled or disabled in platform 4. At-sclde Debug service is enabled or disabled Tested: 1. Ran Redfish validator - passed for this new addition. Log will be shown as below: { "@odata.context": "/redfish/v1/$metadata#LogEntry.LogEntry", "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/254", "@odata.type": "#LogEntry.v1_4_0.LogEntry", "Created": "1970-01-01T00:04:14+00:00", "EntryType": "Event", "Id": "254", "Message": "At-Scale Debug Feature is enabled in hardware.", "MessageArgs": [], "MessageId": "OpenBMC.0.1.AtScaleDebugFeatureEnabledAtHardware", "Name": "System Event Log Entry", "Severity": "Critical" }, { "@odata.context": "/redfish/v1/$metadata#LogEntry.LogEntry", "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/254_1", "@odata.type": "#LogEntry.v1_4_0.LogEntry", "Created": "1970-01-01T00:04:14+00:00", "EntryType": "Event", "Id": "254_1", "Message": "At-Scale Debug service is started.", "MessageArgs": [], "MessageId": "OpenBMC.0.1.AtScaleDebugFeatureEnabled", "Name": "System Event Log Entry", "Severity": "Critical" }, { "@odata.context": "/redfish/v1/$metadata#LogEntry.LogEntry", "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/30630_2", "@odata.type": "#LogEntry.v1_4_0.LogEntry", "Created": "1970-01-01T08:30:30+00:00", "EntryType": "Event", "Id": "30630_2", "Message": "At-scale-debug service is now connected 198.164.11.12", "MessageArgs": [ "198.164.11.12" ], "MessageId": "OpenBMC.0.1.AtScaleDebugConnected", "Name": "System Event Log Entry", "Severity": "Critical" }, { "@odata.context": "/redfish/v1/$metadata#LogEntry.LogEntry", "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/30630_3", "@odata.type": "#LogEntry.v1_4_0.LogEntry", "Created": "1970-01-01T08:30:30+00:00", "EntryType": "Event", "Id": "30630_3", "Message": "At-scale-debug connection aborted/failed", "MessageArgs": [], "MessageId": "OpenBMC.0.1.AtScaleDebugConnectionFailed", "Name": "System Event Log Entry", "Severity": "Critical" }, { "@odata.context": "/redfish/v1/$metadata#LogEntry.LogEntry", "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/30629_2", "@odata.type": "#LogEntry.v1_4_0.LogEntry", "Created": "1970-01-01T08:30:29+00:00", "EntryType": "Event", "Id": "30629_2", "Message": "At-scale-debug service is now disconnected", "MessageArgs": [], "MessageId": "OpenBMC.0.1.AtScaleDebugDisconnected", "Name": "System Event Log Entry", "Severity": "OK" }, { "@odata.context": "/redfish/v1/$metadata#LogEntry.LogEntry", "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/262", "@odata.type": "#LogEntry.v1_4_0.LogEntry", "Created": "1970-01-01T00:04:22+00:00", "EntryType": "Event", "Id": "262", "Message": "At-Scale Debug special user is disabled", "MessageArgs": [], "MessageId": "OpenBMC.0.1.AtScaleDebugSpecialUserDisabled", "Name": "System Event Log Entry", "Severity": "OK" }, { "@odata.context": "/redfish/v1/$metadata#LogEntry.LogEntry", "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/154", "@odata.type": "#LogEntry.v1_4_0.LogEntry", "Created": "1970-01-01T00:02:34+00:00", "EntryType": "Event", "Id": "154", "Message": "At-Scale Debug special user is enabled", "MessageArgs": [], "MessageId": "OpenBMC.0.1.AtScaleDebugSpecialUserEnabled", "Name": "System Event Log Entry", "Severity": "Critical" }, Signed-off-by: Suryakanth Sekar <suryakanth.sekar@linux.intel.com> Change-Id: Id5369c36547c4a5d7ae6f1f1dbd4dae8317a26d7
-rw-r--r--redfish-core/include/registries/openbmc_message_registry.hpp86
1 files changed, 85 insertions, 1 deletions
diff --git a/redfish-core/include/registries/openbmc_message_registry.hpp b/redfish-core/include/registries/openbmc_message_registry.hpp
index fc96952..c09efe8 100644
--- a/redfish-core/include/registries/openbmc_message_registry.hpp
+++ b/redfish-core/include/registries/openbmc_message_registry.hpp
@@ -29,7 +29,7 @@ const Header header = {
"0.1.0",
"OpenBMC",
};
-constexpr std::array<MessageEntry, 134> registry = {
+constexpr std::array<MessageEntry, 143> registry = {
MessageEntry{
"ADDDCCorrectable",
{
@@ -46,6 +46,90 @@ constexpr std::array<MessageEntry, 134> registry = {
"None.",
}},
MessageEntry{
+ "AtScaleDebugFeatureEnabledAtHardware",
+ {
+ "Indicates that At-Scale Debug enable is detected in hardware.",
+ "At-Scale Debug Feature is enabled in hardware.",
+ "Critical",
+ 0,
+ {},
+ "None.",
+ }},
+ MessageEntry{
+ "AtScaleDebugFeatureDisabledAtHardware",
+ {
+ "Indicates that At-Scale Debug disable is detected in hardware.",
+ "At-Scale Debug Feature is disabled in hardware.",
+ "OK",
+ 0,
+ {},
+ "None.",
+ }},
+ MessageEntry{"AtScaleDebugFeatureEnabled",
+ {
+ "Indicates that At-Scale Debug service is started.",
+ "At-Scale Debug service is started.",
+ "Critical",
+ 0,
+ {},
+ "None.",
+ }},
+ MessageEntry{"AtScaleDebugFeatureDisabled",
+ {
+ "Indicates that At-Scale Debug service is stopped.",
+ "At-Scale Debug service is stopped.",
+ "OK",
+ 0,
+ {},
+ "None.",
+ }},
+ MessageEntry{"AtScaleDebugConnected",
+ {
+ "Indicates At-Scale Debug connection has been established",
+ "At-Scale Debug service is now connected %1",
+ "Critical",
+ 1,
+ {"string"},
+ "None.",
+ }},
+ MessageEntry{"AtScaleDebugDisconnected",
+ {
+ "Indicates At-Scale Debug connection has ended",
+ "At-Scale Debug service is now disconnected",
+ "OK",
+ 0,
+ {},
+ "None.",
+ }},
+ MessageEntry{"AtScaleDebugConnectionFailed",
+ {
+ "Indicates At-Scale Debug connection aborted/failed",
+ "At-Scale Debug connection aborted/failed",
+ "Critical",
+ 0,
+ {},
+ "None.",
+ }},
+ MessageEntry{"AtScaleDebugSpecialUserEnabled",
+ {
+ "Indicates that special user is enabled.",
+ "At-Scale Debug special user is enabled",
+ "Critical",
+ 0,
+ {},
+ "None.",
+ }},
+ MessageEntry{"AtScaleDebugSpecialUserDisabled",
+ {
+ "Indicates that special user is disabled.",
+ "At-Scale Debug special user is disabled",
+ "OK",
+ 0,
+ {},
+ "None.",
+ }},
+
+ MessageEntry{
"BIOSBoot",
{
"Indicates BIOS has transitioned control to the OS Loader.",
OpenPOWER on IntegriCloud