History log of /openbmc/phosphor-logging/extensions/ (Results 201 – 225 of 685)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
62464b1c25-May-2022 Eddie James <eajames@linux.ibm.com>

PEL: Add OCC errors

Include a new component for BMC OCC control, and add descriptions of
three new errors.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: Ic252a7801597acddd82f2c94e14

PEL: Add OCC errors

Include a new component for BMC OCC control, and add descriptions of
three new errors.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: Ic252a7801597acddd82f2c94e14b8a699005acbb

show more ...

712d743423-May-2022 Marri Devender Rao <devenrao@in.ibm.com>

PEL: Allow the caller to set the severity for PHAL.Boot.Error

During poweroff we want to log informational error for any
boot related errors.

Refer
https://gerrit.openbmc.org/c/openbmc/openpower-pr

PEL: Allow the caller to set the severity for PHAL.Boot.Error

During poweroff we want to log informational error for any
boot related errors.

Refer
https://gerrit.openbmc.org/c/openbmc/openpower-proc-control/+/53911

Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
Change-Id: I7decffb7aa550b782a87a84f7744fb6e40efa06a

show more ...

753193e319-May-2022 Matt Spinler <spinler@us.ibm.com>

PEL: setup.py: Check for version in env var

In order to allow pel-message-registry package to have incrementing
versions without having to change the version manually every time the
code changes, ch

PEL: setup.py: Check for version in env var

In order to allow pel-message-registry package to have incrementing
versions without having to change the version manually every time the
code changes, check for the version to use in a PELTOOL_VERSION
environment variable. If it isn't present, just use a default version
of 1.0.

The plan is that build tools will call setup.py with the env var set to
a version based on the tag of the openbmc build they are being pulled
into. This has the added bonus that it allows people to know which BMC
code level the tool matches up with.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I38bed9e8a5d1d1b1a6bd1b3decff3eed5b3b6b0b

show more ...

0f57ddcc29-Apr-2022 NodeMan97 <corey.hardesty@icloud.com>

PEL:Org.open_power.PHAL.Error.HostRunning subsystem

This error indicates a communication error between the BMC
and the hypervisor (PHYP) firmware, therefore the subsystem
should point to the hypervi

PEL:Org.open_power.PHAL.Error.HostRunning subsystem

This error indicates a communication error between the BMC
and the hypervisor (PHYP) firmware, therefore the subsystem
should point to the hypervisor.

Tested:
- Ran and built Docker test scripts.
- Confirmed via build with the subsystem change that
the proper subsystem is now displayed.

Signed-off-by: Corey Hardesty <corey.hardesty@icloud.com>
Change-Id: I315e30c82d4111715d355650629dde10be4a2058

show more ...

3c7ec6d806-May-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Allow pretty symFRU/proc name in callout JSON

When callouts are passed in via JSON FFDC files, allow maintenance
procedures and symbolic FRUs to be the pretty names used in the
message registry

PEL: Allow pretty symFRU/proc name in callout JSON

When callouts are passed in via JSON FFDC files, allow maintenance
procedures and symbolic FRUs to be the pretty names used in the
message registry as well as the raw 7 character names.

Do this by attempting to look up the name as a key in the pretty name ->
raw name maps, and if found then use the raw name.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I576e56932dd101e32caf495c65de6fed65de43e7

show more ...

f9077e3605-May-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Add BMC debug collector component ID

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I5bb6c6aa72ee20edf876a5598a6c097032faac6a

bf7fca7503-May-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Create python package for msg registry

There is, or rather soon will be, a python tool to decode PELs that runs
on platforms other than the BMC. It needs access to the message
registry so it c

PEL: Create python package for msg registry

There is, or rather soon will be, a python tool to decode PELs that runs
on platforms other than the BMC. It needs access to the message
registry so it can display an error message for a PEL created by the
BMC.

To support this, create a python package called pel-message-registry
that will hold the message registry and component name files and provide
functions to access them:

import pel_registry

reg = pel_registry.get_registry_path()
compIDs = pel_registry.get_comp_id_file_path(creatorID)

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I5aa2ddc27e74aa81485c87141569ebef2901c800

show more ...

2ef9dc9002-May-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Add hostboot component ID file

Add a file with the hostboot component names for use by PEL parsers.

There are other ways these could be looked up, such as creating a new
python plugin process

PEL: Add hostboot component ID file

Add a file with the hostboot component names for use by PEL parsers.

There are other ways these could be looked up, such as creating a new
python plugin process to be able to ask for a component name with python

However, as these names are typically static per processor generation,
this is going with the approach that takes the least amount of effort
until another approach is deemed necessary.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Iabeb4d77cade8a0f4ef064e1f7f892fd766c48d6

show more ...

8e823e1202-May-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Convert component ID list to JSON

With a machine readable list of BMC PEL component IDs, the PEL parsers
will be able to use it to look up component names for display.

The component ID names a

PEL: Convert component ID list to JSON

With a machine readable list of BMC PEL component IDs, the PEL parsers
will be able to use it to look up component names for display.

The component ID names all have 'bmc' in them to avoid confusion with
similar components in other subsystems, like hostboot. This was added
at the request of hostboot.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ia08dee13695a55f34885940348cb44bce9cb7bb5

show more ...

3bb15b9b27-Apr-2022 Matt Spinler <spinler@us.ibm.com>

Revert "peltool: Add Notes from message registry file"

There's some worry that customers may see the Notes text and it isn't at
the level they would understand. Will err on the side of caution and

Revert "peltool: Add Notes from message registry file"

There's some worry that customers may see the Notes text and it isn't at
the level they would understand. Will err on the side of caution and
remove it.

This reverts commit 5a3d8f4b8c87d7cbe3762d40a289ad07467b9316.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I87bfea66f6d6f2cf6fc522db0e114fb17efd6aa3

show more ...

ae1738ca02-May-2022 Jim Wright <jlwright@us.ibm.com>

PEL: Add dmon rail call outs to voltage fault

Add digital monitor (dmon) rail callouts to voltage fault. When combined
with associated phosphor-power changes, this will result in better
isolation pr

PEL: Add dmon rail call outs to voltage fault

Add digital monitor (dmon) rail callouts to voltage fault. When combined
with associated phosphor-power changes, this will result in better
isolation prioritization and increased failure data capture.

Signed-off-by: Jim Wright <jlwright@us.ibm.com>
Change-Id: I319540131beb4e11dc9fdf3b77054ea0fdad176d

show more ...

c0cc7ec724-Feb-2022 gikrish1 <gikrish1@in.ibm.com>

PEL: Add error message registry entry for Panel

Adding error entry in the message registry JSON file for Panel code failure.This entry is used for any errors related to ibm panel execution.

Signed-

PEL: Add error message registry entry for Panel

Adding error entry in the message registry JSON file for Panel code failure.This entry is used for any errors related to ibm panel execution.

Signed-off-by: Giridhari Krishna <gikrish1@in.ibm.com>
Change-Id: I9d6bdbde39ab556d8a756e38cf28f00d75cacb53

show more ...

11cf032820-Apr-2022 Chirag Sharma <chirshar@in.ibm.com>

PEL: Added new message registry for Common.File.Error.Write

-xyz.openbmc_project.Common.File.Error.Write doesn't have an
entry in message registry, hence adding it to show SRC related
to the above e

PEL: Added new message registry for Common.File.Error.Write

-xyz.openbmc_project.Common.File.Error.Write doesn't have an
entry in message registry, hence adding it to show SRC related
to the above error in PEL.

Signed-off-by: Chirag Sharma <chirshar@in.ibm.com>
Change-Id: I60a70c2677352121ede5a4e9b7b34d576313f299

show more ...

d29837f820-Apr-2022 Sunny Srivastava <sunnsr25@in.ibm.com>

PEL: Error interface for system vpd mismatch

The commit defines interface entry in message registry json for
system vpd mismatch scenario.

Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
Chan

PEL: Error interface for system vpd mismatch

The commit defines interface entry in message registry json for
system vpd mismatch scenario.

Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
Change-Id: If83b19ad4d57d3bb5951d7d789b11235a20055d7

show more ...

ace33dbe19-Apr-2022 Jim Wright <jlwright@us.ibm.com>

PEL: Correct callouts for Everest pgood failures

Make necessary corrections to the callouts for pgood related failures on
the Everest system.

Signed-off-by: Jim Wright <jlwright@us.ibm.com>
Change-

PEL: Correct callouts for Everest pgood failures

Make necessary corrections to the callouts for pgood related failures on
the Everest system.

Signed-off-by: Jim Wright <jlwright@us.ibm.com>
Change-Id: Iea42d2bde52e61f9977d860b850917e1ebd08691

show more ...

8bd4ca4e01-Apr-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Fill in getPELJSON function

This D-Bus method will return the PEL parsed into a JSON string by
calling /usr/bin/peltool and capturing the output.

Signed-off-by: Matt Spinler <spinler@us.ibm.co

PEL: Fill in getPELJSON function

This D-Bus method will return the PEL parsed into a JSON string by
calling /usr/bin/peltool and capturing the output.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I47d2834a569c984a8bb71f06b73255ea5a9f5c7e

show more ...

5a3d8f4b24-Mar-2022 Harisuddin Mohamed Isa <harisuddin@gmail.com>

peltool: Add Notes from message registry file

Add the Notes section found in the message registry file to the json
output (if it's present and not empty).

Example:

"Error Details": {
"Message"

peltool: Add Notes from message registry file

Add the Notes section found in the message registry file to the json
output (if it's present and not empty).

Example:

"Error Details": {
"Message": "Unknown (Original event not in message registry)",
"Notes": [
"This is used when the actual error name isn't",
"found in the registry."
]
}

Signed-off-by: Harisuddin Mohamed Isa <harisuddin@gmail.com>
Change-Id: I69773547c06f6361055c2f0decd07967d0012946

show more ...

21de9f0723-Mar-2022 zamiseck <zimzam17@gmail.com>

PEL : phosphor-bmc-code-mgmt new verification errors

Add entries for errors that occur which are specific to
phosphor-bmc-code-mgmt. During code updates, there are
verification steps that are requir

PEL : phosphor-bmc-code-mgmt new verification errors

Add entries for errors that occur which are specific to
phosphor-bmc-code-mgmt. During code updates, there are
verification steps that are required. There needs to be
PEL that specify the errors that may occur during this
process.

Signed-off-by: Zami Seck <zimzam17@gmail.com>
Change-Id: I61a2417cbeee4c553f6179a59e1a9cb524095266

show more ...

b264f06629-Mar-2022 Michael Lim <youhour@us.ibm.com>

PEL: Correct "ocurred" spelling

"ocurred" is misspelled. The correct spelling
is "occurred".

Signed-off-by: Michael Lim <youhour@us.ibm.com>
Change-Id: Id90d324e1f59b0edc19523e5f2bc61f8c16b9519

aa85a07223-Mar-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Add getPELJSON D-Bus method stub

In the future this will return the full PEL in JSON. This stub is going
in so the phosphor-dbus-interface yaml for the method can merge without
breaking the bu

PEL: Add getPELJSON D-Bus method stub

In the future this will return the full PEL in JSON. This stub is going
in so the phosphor-dbus-interface yaml for the method can merge without
breaking the build complaining about an unimplemented pure virtual.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I4a0b98a263b544fffba2cc832b4817e7d2ad155b

show more ...

7f1b905222-Mar-2022 Matt Spinler <spinler@us.ibm.com>

Revert "PEL: Create trace wrapper for peltool"

This reverts commit 2ea96f6c6c92bb585668cff7c659cdea606dfc68.

Going to go in a different direction and not build peltool in other
contexts.

Change-Id

Revert "PEL: Create trace wrapper for peltool"

This reverts commit 2ea96f6c6c92bb585668cff7c659cdea606dfc68.

Going to go in a different direction and not build peltool in other
contexts.

Change-Id: I92fefbb3fe5249f2cc0ccf679febe5a3b3340048

show more ...

e52dd95d09-Mar-2022 Jayanth Othayoth <ojayanth@in.ibm.com>

PEL: Add error message registry entry for boot processor failure

Adding error entry in the message registry JSON file for
non functional boot processor.

Signed-off-by: Jayanth Othayoth <ojayanth@in

PEL: Add error message registry entry for boot processor failure

Adding error entry in the message registry JSON file for
non functional boot processor.

Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I7ea8cc661bf1e5d4c6581cd914e973c9c67bd448

show more ...

9ba4f32311-Mar-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Remove unnecessary include in dbus_types.hpp

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ie930ad1aecfbf5ed9f54cb54485d3314c99d9529

7681e5ed11-Mar-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Add missing <map> include to callouts.cpp

This won't come for free starting in a future commit.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I4bdb44ab60c688d71336992bc6e97d81929

PEL: Add missing <map> include to callouts.cpp

This won't come for free starting in a future commit.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I4bdb44ab60c688d71336992bc6e97d8192931aec

show more ...

ca25f3ef11-Mar-2022 Matt Spinler <spinler@us.ibm.com>

PEL: Removed unused include in ascii_string.cpp

The class doesn't write anything to the journal so remove the
phosphor-logging/log.hpp include.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Chan

PEL: Removed unused include in ascii_string.cpp

The class doesn't write anything to the journal so remove the
phosphor-logging/log.hpp include.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I25ffeaa8e581d1e6667c8ede9c6a345bd76ce78c

show more ...

12345678910>>...28