| Age | Commit message (Collapse) | Author | Files | Lines |
|
Alexander Hansen (12):
Topology::remove: simplify loop
Topology::remove: simplify
Topology::addBoard: extract addDownstreamPort
topology: Convert to phosphor-logging
make Topology::getAssocs return association sets
topology: refactor upstreamPorts, downstreamPorts
schemas: topology: Add 'BackplanePort' to 'Type'
topology: getAssocs param board paths view
topology: extract function fillAssocsForPortId
topology: extract function fillAssocForPortId
topology: fix nesting in fillAssocForPortId
topology: get opposite association
Change-Id: Iceb5cdb3fc995aec6b77ba19371c0408bfcc35ce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zoey YJ Chung (1):
Modify debug message for multi-host environment
Change-Id: I7cb6d81635e48eab71681e73aec541e87bca11d3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (4):
cooling-type: Add cli11 dependency
cooling-type: Default the feature to enabled
cooling-type: Delete default move ops
Enable clang-tidy
Change-Id: I2f8b80646a5104d4d1e81a02643bc6ac6d6a7dfc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
Handle Value::Unit::Percent unit correctly
Change-Id: Ia9652e4963792bfcf7490b4585114036b62e4fb3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Aditya Kurdunkar (1):
Sensors: Add Frequency namespace
Alexander Hansen (1):
OWNERS: Add myself as reviewer
Jagpal Singh Gill (1):
valve: add event interface
Thang Tran (1):
com.ampere: Add Ampere's events
Change-Id: I79e608900f7856dce181b70e24a59cbbc1512ba0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Li (1):
use "replace-irreversibly" mode for irreversible targets
Change-Id: I01d3e15db2eda11245f01746cd3c5ef4c739dce5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Amithash Prasad (2):
Add a units and objPath member to the sensor class
Add structured logging for threshold events
Change-Id: If6153ca0d9a80a88915facb481fee325e2b62af8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (2):
Replace boost ends_with with std::string
Remove Boost dependency
Change-Id: I84f25af8340c487e3ab95abfcb8c8d737cf8d27c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Anderson Kuo (1):
Refactor inventory path matching for precise MAC retrieval
Change-Id: Ide583880652edc6130eaa939ffa20c1806d490d3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alexander Hansen (2):
clang-tidy: NOLINT reserved identifiers
ABI: named bitfield structs in pldm_types.h
Andrew Jeffery (1):
scripts: pre-submit: ABI dump update requires a changelog entry
Chau Ly (2):
dsp: base: Don't extract MultipartReceive resp's CRC once complete
dsp: base: Correct test case name for decode_multipart_receive_req()
Unive Tien (1):
dsp: firmware_update: Stabilized new firmware package parsing ABI
Change-Id: Ifae5b73de92ecfb4a5d9176e970842be5fdd01c2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alex Wang (1):
configurations: clement: Update sensor thresholds
Eldin Lee (2):
entity-manager: fix missed update from DevicePresence
configurations: ventura: fix wrong inventory entry being probed
EricChiangQuanta (1):
configurations: bletchley15: change fan config for bletchley15
Fred Chen (6):
configurations: santabarbara: add scale for e1s power sensor
configurations: santabarbara: add scale for backend nic sensor
configurations: add santabarbara PTTV board config
configurations: santabarbara: add leak detector configuration
configurations: add santabarbara EVB tray config
configurations: santabarbara: add CPLD update config on PTTV
Jason Hsu (1):
configurations: ventura: add the valve train config for GPIODeviceDetect
Kimi Chen (1):
configurations: clemente_interposer: update sensor naming rule
Naresh Solanki (1):
fru-device: Add option to allow updating all FRU fields
P.K. Lee (1):
meta: ventura: add missing cable presence gpios
Peter Yin (2):
configurations: harma: add GPIO bridge for battery reading
configuration: harma: Revise fan PWM naming
Yang Chen (1):
configuration: minerva: modify the misc board context
Change-Id: Iaf01c3e8cd701cc9fff6ba3bb0572dfe777511e1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (3):
move srvcfg-mgr.json file to /var
write service and socket values to file
use settings from persistent files if available
Introduce new PACKAGECONFIG for new persist settings feature (default to
disabled).
Change-Id: I71d21077f463b3974569fb37ee44337bfd6f8e36
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
- Match the downstream machine name of "fbdarwin"
- This way, we can keep a downstream "switch" that changes the build from current Meta-OpenBMC image to LFOpenBMC.
- We need the machine names to match so upstream layers and conf files can be pulled.
Change-Id: Iea79dc648ac9f5605680d44fcad170af5bb2584c
Signed-off-by: Robert Ercean Dima <robert3@meta.com>
|
|
George Liu (1):
Replace boost starts_with with std::string
Change-Id: I6aa7580209cf65441285654e4b6f0380c8fc18b4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
Enable clang-tidy
Change-Id: I9e085c462281eaae9e5bea0932ec357fbaed6804
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (4):
sensor-mon: Remove unused variable
sensor-mon: Delete default move ops
sensor-mon: Fix unused lambda capture warning
Fix unchecked optional accesses
Change-Id: I92cb85ad65e26d07224469f7e8b0e323034123ec
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: fix email addresses
meson: use non-deprecated systemd packageconfig
Change-Id: I626e88ed0ba15ec1cb19a2d80dbf0a44e22daf7e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: reformat with meson formatter
Change-Id: I2237af0736b379eb70eac2fe11c7421bb6e94640
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
[1] disabled redfish-allow-deprecated-power-thermal by default in
bmcweb and set a June 2026 date for its removal.
Follow bmcweb and disable redfish-allow-deprecated-power-thermal.
Cleanup places that already disabled it.
It has been 5 years since Redfish put out the improved PowerSubsystem
and ThermalSubsystem. bmcweb has had those enabled by default for 1.5
years. Cleaning these up allows for removing
redfish-allow-deprecated-power-thermal easier next year.
[1]: https://gerrit.openbmc.org/c/openbmc/bmcweb/+/83023
Change-Id: Ic1fa0ba346a0572f9c5cdc3e9d58b6e9fd4084ba
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
Abhilash Raju (1):
AccountService: Restrict self-configure privilege
Ed Tanous (4):
Fix includes
Remove fix unused function
Fix the build
Move common structures
Gunnar Mills (1):
Disable redfish-allow-deprecated-power-thermal
Thu Nguyen (1):
Fix runtime error when add `additional-ports` configuration
Change-Id: Ibab6f5c29717ed42407c30b66effcbb57b318c6c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Peter Yin (1):
configurations: harma: add PDB P48V monitoring support
William de Abreu Pinho (1):
facebook-minerva: add fan configuration to entity-manager
Change-Id: I31cf163002a19f83daa885dc3362f72c74c3c41c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Remove error trace from BIOS attribute updates
Change-Id: Ie54cf23bc9f21f1d1069b5bd06cb2cfb0f6e3d90
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Boleslaw Ogonczyk Makowski (1):
Remove deprecated "Thresholds" property and fix UTs
Change-Id: I72c6c70c9999e13bfb7db66ef72795c9b1e148d4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Orit Kashany (1):
Fix handling of 16-byte IPMI username without null terminator
Prithvi Pai (1):
Add NVIDIA license for files under oem/nvidia
Change-Id: Ib32eccf790bed564f7f1e472313a8462756b80e5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Archana Kakani (2):
oem-ibm: Maintain bootside Mapping and Set bios attribute
oem-ibm: State effecter for rename operation
Manojkiran Eda (1):
docs: refactor messy README into structured docs/
Thu Nguyen (1):
Fix failure in setting the PLDM termini effecters
Change-Id: I8274e1329d5d4350cebc096dd496e234328e89cf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This system is no longer in use by IBM so remove it
Change-Id: I90fc89574a2c554ee2e850ea099c45e9f2800708
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Gunnar Mills (2):
Update package-lock.json with i18n
Force package-lock to regenerate
jason westover (1):
Add i18n vendor overlays and dynamic bundling
Change-Id: Id0307e7242b91d9058e2662383bc24bae5e5b220
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
read-only
Platforms could use this common script when hard power-cycling.
Remounting the filesystem as read-only helps in avoiding possible data corruption.
Test Plan:
- Add logic around using this script inside yosemite4.
- In yosemite4 a sled cycle is hard powercycle of the whole platform.
- See the filesystem being remounted as read-only when calling sled-cycle
...
Execute sled cycle
o "/xyz/openbmc_project/logging/entry/120914"
Starting sled cycle...
Attempting to remount /run/mnt-persist as read-only with a number of 3 retries
Succeeded to remount /run/mnt-persist as read-only
...
Change-Id: I6dc837e0441f3cdb1345ba84856bc64ea5205a13
Signed-off-by: Robert Ercean Dima <robert3@meta.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Move the initfile install point to be a subdirectory rather than
directly in `/usr/libexec/phosphor-static-norootfs-init`. This
simplifies the top-level `init` script. It also allows us to install
utilities that can be reused across scripts without them being
automatically triggered by `init`, since utilties can go in the package
root and the needed init scripts go into `initfiles`.
Tested:
Confirmed R/W mount is still running correctly.
```
root@yosemite4:~# mount | grep etc
overlay on /etc type overlay (rw,relatime,lowerdir=/etc,upperdir=/run/mnt-persist/etc-data,workdir=/run/mnt-persist/etc-work,uuid=on)
```
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I41439f320fac7a76e484f777608e8b1918970753
|
|
Patrick Williams (1):
sdbus++: convert from setup.py to pyproject.toml
Switch bbclass from setuptools to `python_setuptools_build_meta` due
to pyproject.toml migration.
Change-Id: I12d9de442dd76a413c2129f3d91823fa0b5a987d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Now that the platform-init repo has been approved, move the code out of
this repo, and point to the new location. Additionally, move the recipe
into phosphor now that it is generaly accepted.
Change-Id: Ic15093f4dc4b7010cebdf975f8cd6c8531675cbd
Signed-off-by: Ed Tanous <etanous@nvidia.com>
|
|
Matt Spinler (1):
Don't need indexed button name if only 1 chassis
Change-Id: I5a14d0efbc80aa1fe9980b249db18dc8d6595c5a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alexander Hansen (1):
entity-manager: extract postConfigurationRecord
Christopher Meis (1):
configuration/ventura_adc_max: fix typo
Daniel Hsu (1):
configurations: minerva: add Aegis CPLD config
Fred Chen (1):
configurations: santabarbara: adjust SWB_ADC config
George Liu (1):
Replace boost starts_with with std::string
Kevin Tung (1):
schemas: firmware: add MP297XFirmware support
Yang Chen (1):
configurations: minerva: add cpld firmware update config
Change-Id: I83261c72ca9215efcb8579e0ac2139930d4e3197
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Eddie James (1):
PEL: Update ECC error paths
Change-Id: I913c13cf36aaaec6d4323d5ee04b660c5e8fb0ad
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (1):
use async getProperty once io_context is running
Change-Id: I95c8a92042709077458421eb1d8475fe06e118a7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Amithash Prasad (1):
Switch to hex string for post code representation in handler config
Manojkiran Eda (1):
Add PostCodeDataVersion to the persisted data
Change-Id: I5c93a65584c88f3bd4f52358d5864edbaa3ee4f6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (6):
monitor: Removed unused variable
monitor: Remove unused lambda capture
monitor: Delete some default move ops
presence: Remove unused lambda captures
presence: Delete some default move ops
presence: Fix and run fallbacktest
Change-Id: I4cc58b8b61d2d888b50a8a9a3f1da44b335c4046
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Fred Chen (1):
com.meta: add compatible device string for santabarbara PTTV CPLD
Yang Chen (1):
com.meta: add compatible device strings for Minerva
Change-Id: I1e9be5748216cda87e7099817a32ddf4d3fd3fc4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Remove grouping for append
Allow appending std::vector<bool>
Change-Id: I233b5879de69a4638299514ca6b2f0771c14934f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Archana Kakani (1):
oem-ibm: Support for concurrent out-of-band FW update
George Liu (1):
utils: optimize split function
Pavithra Barithaya (1):
common: Add util APIs to find all the effecter IDs and PDRs
Sora Su (1):
utils: Add support for D-Bus property signature as
Change-Id: I0f245bbc6eee703740889c7cf70b189c56c3a5fa
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (3):
groupext: Use registerHandler instead of ipmi_register_callback
Capture calls to the getDbusProperty method
sensorhandler: Remove deprecated get_count method
Change-Id: I0457b90d7e7bb31192a346012878c52aa11b2462
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abiola Asojo (1):
Fix 204/304 incorrectly tracing CRITICAL message
Alexander Hansen (1):
Generate update registry
Chandramohan Harkude (1):
ethernet: Fix premature gateway clearing on static IP validation fail
Ed Tanous (8):
Clean up .clang-tidy
Fix namespace
Make declaration consistent
Remove unused variables
Remove breaks to fix warnings
Remove unused methods
Remove namespace in http layer
Reformat option
Janet Adkins (2):
Systems: Update LocationIndicatorActive property
IndicatorLED: Add compile option for deprecated property
Myung Bae (3):
Fix Crashdump LogServices SubordinateOverrides privileges
Refactor Managers code
Refactor Manager Reset Actions
Oliver Brewka (3):
Multi-host support for GET routes in systems.hpp
Multi-host support for PATCH routes in systems.hpp
Multi-host support for POST routes in systems.hpp
Rebecca Cran (1):
Processor: add support for Ampere CPUs
Change-Id: I5bf5e8d8f9316647d6920d9dfe114590c273aaa3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (3):
tests: msgbuf: Ensure extraction succeeds before testing values
dsp: firmware_update: Run-time state machine for package parsing
dsp: firmware_update: Flags for decode_pldm_firmware_update_package()
Change-Id: I953839773dd3b63693f4a8f6c5728d672e29e044
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Clean up .clang-tidy
Rohit PAI (5):
Nvidia-gpu: Encode/decode APIs for GPU Inventory
Nvidia-gpu: Create GPU Inventory device
Nvidia-Gpu: Support for Nvidia GPU Serial Number, Part Number
Nvidia-GPU: Add UUID support for GPU device
Nvidia-Gpu: Support to fetch model,revision inventory properties
Change-Id: I65a26ccf6ebd4d304b749b230f6a7e9cdc689f38
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William de Abreu Pinho (1):
use busctl set-property in led group start/stop services
Change-Id: Iea2e98d340b30b9477c4ef33eedb8498f01ca3db
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
use registerHandler instead of ipmi_register_callback
Change-Id: I8a70b218c9ecb207583abb00ffbc31d736f0535f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Prithvi Pai (1):
nvidia-oem: Implement GetHostInterfaceIPMIChannel
Change-Id: Ica06e79dbef478f6a171bfadd63ff87e5348c1c2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Aditya Kurdunkar (2):
pldmtool: Fix effecterAuxName typo
pldmtool: Create supported PDR types list dynamically
Change-Id: I639bdd38b399558eb084bc629fac540f53c13487
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Anwaar Hadi (1):
Update OWNERS File
Matt Spinler (6):
Rename .mako.hpp files to .hpp.mako
control: Fix unused lambda captures
control: Removed unused variables
control: Remove unused constant in fan.cpp
control: Delete some default move ops
control: clang-tidy fixups in handlers.hpp
Change-Id: Ic3f12b5900946fa39fece2845f5aa6a2dacfc74b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Christopher Meis (1):
entity-manager: function for building inventory/system path
Donald Shannon (1):
configurations: Renamed nvidia_gbx00_io_board to proper name
Fred Chen (1):
configurations: add config file for OCP CX8 NIC
Kevin Tung (1):
schemas: firmware: add MP2X6XXFirmware support
Potin Lai (1):
configurations: catalina_pdb: remove thermal sensors from PDB P12V nodes
Change-Id: I1d3cbde9f4959417c7df5b8c38d670b7d3c9481e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|