Age | Commit message (Collapse) | Author | Files | Lines |
|
Currently, the phosphor-fru-fault-monitor updates the Asserted
property of the Led Group D-Bus object by monitoring the
`/xyz/openbmc_project/logging` object path.
The intent behind this commit is to add another way to monitor the
`xyz.openbmc_project.State.Decorator.OperationalStatus` interface
of the Inventory D-Bus object, and check whether the Inventory
D-Bus object is associated with the LED group D-Bus object, and
then update the Asserted property of the LedManager.
Since both these methods handle the faults differently,
Only ONE of these 2 methods can be enabled and NOT both.
The first way is supported by default. To turn OFF the default way
AND turn ON this second way, Enable monitor-operational-status.
Change-Id: I03701e599b6a120bc1f83da6f473b12f38660d64
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
Bruce Mitchell (1):
Changed to Discord from IRC on Feel free to ping on line
Patrick Venture (1):
bugfix: sensor data full record returning wrong length
Change-Id: Ica14f99dc344183a6b3810fe9476d4f42c462a9e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jeff Lin (1):
FanSensor: Add initial of pwm enable file
Change-Id: I2f4f1cce91dbc46d8c794574d617a454c4070722
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chirag Sharma (1):
dreport: Populating missing fields of header
Change-Id: I085639b573a55fcbd6bbc892fb68147d29e40b86
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
MichalX Szopinski (1):
RW checkbox in "Load image from external server" works opposite way
Change-Id: Id0c7121f756454fdc113061c631a9c8c615b2278
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Remove setting Functional property of OperationalStatus interface
Change-Id: I5f65214ab62f84393b8e5213f904f0a34c5a5dd0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
thresholds: Add threshold alarm signals
Santosh Puranik (1):
Inventory.Decorator.I2CDevice: Add I2CDevice Interface YAML
Change-Id: I17ce1fcaa35e62bdbd001656dc70da999de948a9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (1):
PEL:phosphor-power PSU Severity updates
Change-Id: I15ae681fbba5da86a3c51cf996439d655f755109
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (1):
dbus-sdr: Initial Dynamic Sensor Stack
Change-Id: I6f9514a9d778015924fe121caf7056d6553e9138
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chanh Nguyen (1):
psu-ng: Change the IBM_VPD checking condition
Change-Id: I1ec68a8580972208f472f1648a5c3782c309d65a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayashankar Padath (1):
bios: Add/remove bios attributes
Manojkiran Eda (1):
Fix a possible null pointer dereference
Change-Id: I63522ef53c0124079544863a2a50f4c688659732
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
John Wang (1):
autojson.py: Check the sensor name
Josh Lehan (1):
Add Timeout numeric parameter
Zev Weiss (1):
Add Nuvoton w83773g temp-sensor to devices list
Change-Id: I4a0f2598c0c5b766e53f33d201457fa2e7577734
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Josh Lehan (1):
ExternalSensor: Further refinements
Change-Id: Ifcd84c8c121a2a9fd65eec866279c9f90daf9c54
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jie Yang (1):
tools/handler: Read the running version
Change-Id: I055127c306bac90804d19c2dd0433b53a4516c37
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dixsie (2):
Fix network setting validations bug
Add form quick start documentation
Change-Id: Ib6cced3a4ab6e449df49a609ef71f072ba92afe4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (2):
psu-ng: Created map of supported PS configurations
psu-ng: Store power supply model name
Jim Wright (1):
pseq: Create phosphor-power-sequencer application
Shawn McCarney (1):
regulators: Wait for compatible system types
Change-Id: I65b44c0ffb7b22e72723454420486b69b95e13ea
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Troy Lee (1):
LPC-Snoop event isn't registered into event loop
Change-Id: I37f083c670b6c3f83a7af76025c0deea8713d459
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The removal of these files was moved into the phosphor-state-manager
applications. This is the final commit in that series:
https://github.com/openbmc/phosphor-state-manager/commit/4a4c1a69432dd88a4204e7a15a838aae75ae1d12
Clearing them on the power off paths in this service file caused
complexity with other paths like BMC resets with the host up and
warm reboots.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I33997107a315f888280932fafda1d75d57ba50af
|
|
When bmcweb is built with devtool, the B directory includes the trailing
slash, when it isn't devtooled (ie built normally) the B variable
doesn't include the slash. This causes issues when enabling the bmcweb
ptest targets.
This commit adds the slash, to make it build in both cases
Tested:
built with:
DISTRO_FEATURES_append = " ptest"
CORE_IMAGE_EXTRA_INSTALL += "bmcweb-ptest"
in local.conf, with both:
devtool modify bmcweb
and
devtool reset bmcweb
and verified code now builds both ways.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: Ie8bbe598b3d165f038c1e4df09ca97e02aeb539a
|
|
Josh Lehan (3):
Add external write hook to Sensor
Add timer expiration feature to ExternalSensor
README: add ExternalSensor documentation link
Zev Weiss (1):
Add support for Nuvoton w83773g temp sensor
Zhikui Ren (1):
ExitAirTemp: use weak_ptr to fix memory leak
Change-Id: I1249e8dcc828424ca91e6dc4e3ceff43e3ea3cde
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Corey Swenson (1):
pldmbios: Add BIOS attributes huge_page_count lmb_size mfg_flags
Change-Id: I6e180b334dd2a8349b7cee754c7f28bbe20cb090
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
AppaRao Puli (1):
Move SystemBus init to early stage
Ed Tanous (2):
Add common error for imprecise matching
Move requestRoutes to asyncResp
Wludzik, Jozef (1):
Add POST and DELETE in MetricReportDefinitions
Change-Id: I4e6ab5913265850d6bf4c9c96f75df739c1814e1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (1):
fix 7seg to use the postcode_t type
Change-Id: I6bbbaa5f810b69d7fb7f0257b19c3e4e9b44c13a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Johnathan Mantey (1):
Improve initialization of I2C sensors
Konstantin Aladyshev (2):
entity-manager: Add lm75a support
entity-manager: Add lm95234 support
Change-Id: Ia94521289b30c178853268a5de66dc9223494544
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (2):
hwmontemp: Add LM75A device to sensor types
hwmontemp: Add LM95234 device to sensor types
Change-Id: I4359b1cbd2b34e35ade0c0e9cf05c631ef77df80
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
regulators: Create error log entries
Change-Id: Ied336e2f2f6f37a5f8e958d2296d94f142b773f6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Harvey Wu (1):
dbusUtils: add try catch to catch error when getDbusProperty failed
Change-Id: Ia4f304d978864825fa00e35d3bad288d0516c4c1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Kim (1):
nvme_manager: Reduce setFaultLEDs D-Bus calls
Change-Id: I15c06d1728aea4d081dd1be685634e4941e1300f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (2):
monitor: Removed unused exception class
monitor: Create count timer
Change-Id: I662aad4ac3f2656f7ba4e429c75411ff24504d28
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Add meson build
Change-Id: Ib07b0c9dd4bf5e1a2ed5e2553eed9954c1dd1a45
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Lei YU (2):
version.hpp: Pass const reference
Add BIOS DBus object
Change-Id: Iaf03e09ff39eaa3fed20e23f6193ee72639cb77f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
updated MAINTAINERS
Change-Id: Id4664f51fef547e8bc481b52b6d4d2f3032d0966
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Hao Jiang (1):
Eliminate ControlLoop init delay.
Change-Id: Ife667489491c758094504d8854de2497ea3845ae
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dixsie (1):
Update all minor and patch releases
Change-Id: If253d8d72e7a0c87bc2a9012d13efdbd80c3c93d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matthew Barth (1):
Update clang-format to match latest in docs
Change-Id: I3ce904b202ed93889087f06757548e64ecc3304b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Josh Lehan (1):
VariantVisitors: Template replace redundant code
Lei YU (2):
intrusionsensor: Fix a crash issue
intrusionsensor: Use const reference for std::shared_ptr
Yong Zhao (1):
Fan: Aggregate I2C bus and address related code
Change-Id: If265be72ae6cb0c00eb38e3af2bb502fef2655e0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (3):
astlpc: Make packet properties depend on protocol version
libmctp: Split padding in pktbuf into header and trailer
astlpc: Introduce protocol v3 with integrity checks
Change-Id: I0c8f1ab07a43ab34669d8f8e0fa46391972f014b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Scron-Chang (2):
FruDevice: Define the day 1/1/96.
FruUtils: Add back the else in formatFRU.
Change-Id: Ib85058ecc5baf1b27d049a937cad4205c231c168
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
pldmtool: Fix confusing attribute name
Manojkiran Eda (1):
Remove the print traces from the oem code
Change-Id: I27f8f73f7b99eda785bc7836a6af2e0a7695ae36
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Make redfish namespace consistent
Add OData-version header
George Liu (1):
log-services: Error return 500(internal error)
Jason M. Bills (1):
Update Crashdump to the latest LogService and LogEntry schemas
Wludzik, Jozef (1):
Sync ReadingUnit with Redfish Sensor Schema
Change-Id: If37af58edf9f7a21161d7608b7fc7c0ee3310f69
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Vishwanatha Subbanna (1):
configs: rainier: Add virtual physical LEDs to Fault and Identify groups
Change-Id: I1cafd851ea78fb1d8ca23517bb9e748277027cff
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (3):
psu-ng: Add method to get PSU conf from D-Bus.
psu-ng: Change main to call non-JSON PSUManager
psu-ng: Remove JSON parsing code
Change-Id: Ib1aba0e7525b42537cd1c6433b6b52358d964197
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Vishwanatha Subbanna (4):
Add support for --enable-oe-sdk
Add test cases to validate state of physical LED
Fix an error scenario where reading the file fails
test: Add test cases to cover brightness and asserted values
Change-Id: I49963d5da3051c4bbda19963b18ad50b21c1386a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
Collect Bad VPD as a part of BMC dump.
Change-Id: I9b507ff20966e9dc52f057b3084b1f57f9364b35
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
phosphor-led-manager has 3 packages
- phosphor-led-manager : Default
- phosphor-led-manager-ledmanager : Packages phosphor-ledmanager
- phosphor-ledmanager-faultmonitor : Packages phosphor-fru-fault-monitor
Because of this, it was not possible to install files via Makefile and
that always needed a corresponding update to FILES_{PN}-ledmanager.
Removing phosphor-led-manager-ledmanager will eliminate this problem.
Change-Id: I00ca4c34346a47f887872464b9050a46d8f5e8e9
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
Yocto implements ptest classes for recipes. In general OpenBMC doesn't
implement ptest for any of its recipes. This is the first in an attempt
to change that, specifically, this enables ptest for the bmcweb recipe.
Examples for ptest + meson recipes are pulled from here:
http://layers.openembedded.org/layerindex/branch/master/recipes/?q=inherits%3Aptest+inherits%3Ameson
This commit implements the base ptest functionalityrequired to be able
to install and run the unit tests already present in bmcweb. The
specific changes are:
1. bmcweb recipe now inherits from ptest
2. When ptest is enabled, bmcweb now requires gtest and gmock
dependencies. This is done by updating DEPENDS. We also now require
bash at runtime, so that dependency is added, as that seems to be what
the upstream recipes do.
3. The meta-layer now includes a "run-ptest" script. This seems to be
the common convention in the upstream yocto recipes to include in the
meta layer so we should do the same thing here for consistency, even if
it is a little unconventional or odd.
To enable this and try it out, insert the following into your local.conf
DISTRO_FEATURES_append = " ptest"
CORE_IMAGE_EXTRA_INSTALL += "bmcweb-ptest"
This will add bmcweb ptests to your build. Keep in mind, this takes a
lot of flash space, so qemu is likely the best target, unless you're on
a system with eMMC, or a lot of SPI flash free. Once your system has
booted, you can run the tests by executing ptest_runner.
https://wiki.yoctoproject.org/wiki/Ptest
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I8c45c98afb941953c1855de2f3db10deea465b2a
|
|
Andrew Geissler (1):
configs: add ibm rainier 1s4u
Kumar Thangavel (1):
Moved the common code and functions between fru deamons in entitymanager.
Change-Id: I1581b6a24ce3f9cf3609a42df283d04eab0f8912
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dhruvaraj Subhashchandran (1):
Error while invalidating the resource dump over PLDM.
Change-Id: Icb588852cc1186f0f7e58e65bb9a47bb4ad85ebd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Yoshie Muranaka (1):
Remove Yoshie from maintainers list
Change-Id: I0baef0f2e98f4210f81d8ec4280f8b97df7d19fd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
psu-ng: Process all Supported Configuration sets
Brandon Wyman (1):
psu-ng: Rename supportedConfIfaceAdded
Change-Id: Iec37fe420d2c2a2199b6ce1bbce012bf3e718ea1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|