Age | Commit message (Collapse) | Author | Files | Lines |
|
Some products have requirements for the source license info to
be made available to users. This adds a bbclass that copies
the license info stored in /usr/share/common-licenses to
/usr/share/www/common-licenses. From there it is served to
users by bmcweb in the existing webassets.hpp functionality.
File paths will show users the file content, but directories will
only display content in an index.* file. So, the bbclass also
creates an index.json for each directory so that directory paths
will show users the directory contents.
Tested:
Navigated to /common-licenses and common-licenses/ and confirmed
that the directory listing was displayed.
Navigated to /common-licenses/bmcweb and common-licenses/bmcweb/
and confirmed that the directory listing was displayed.
Navigated to /common-licenses/bmcweb/LICENSE and confirmed that
the license text was displayed.
Navigated to /common-licenses/../../network/config.json and
it returned "Not Found".
Navigated to /common-licenses/../ipmi-providers/channel_access.json
and it returned "Not Found".
Change-Id: I286b0cf53a9520087b1a57b17ea66f408f08ed3b
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
Willy Tu (1):
phosphor-watchdog: Cleanup CodeChecker Errors
Change-Id: I01f9edbda8c43933d4e374480cbad90ba8da2848
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
With the latest Yocto we see failures:
```
17:14:36 | CMake Error at /home/jenkins-op/workspace/ci-openbmc/distro/ubuntu/label/docker-builder/target/tiogapass/build/work/arm1176jzs-openbmc-linux-gnueabi/phosphor-ipmi-ipmb/0.1+gitAUTOINC+8227626764-r0/recipe-sysroot-native/usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
17:14:36 | Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
```
Add the correct inherit for ipmb-ipmb. Pre-emptively add for any
recipe which does 'inherit cmake'.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib3327af0f19268d1f5b70259c3445b0985da9fa0
|
|
Brandon Wyman (1):
psu-ng: Add in handling of specific MFR faults
Jim Wright (1):
pseq: Find and parse configuaration file
Change-Id: If9ab3b53cd1c77ce1a6f51d22fc0601447bd46e9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (4):
build: switch to C++20
Update the clang-format file with latest
logging: switch to lg2
Fix the String type of pendingAttributes method
Change-Id: Id71236d4038f4b515f0b6def41defc2a39857de1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (3):
NVMeSensor: Centralise configuration type
NVMeContext: Add the ability to remove NVMeSensors
NVMeSensorMain: Remove sensors when removing configs
Bruce Mitchell (1):
Fixes Units for Temperature & Pressure for Hwmon
Lei YU (3):
test: Add test_Utils
utils: Refactor findFiles()
cpusensor: Search in peci-0 directory
Change-Id: I18e3088d1c271db5a26a3222b14adb7518a6ccba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Remove Unnecessary trace in pldm
Sagar Srinivas (1):
Fix for "Unknown PLDM Entity Type in Numeric Effecter PDR"
Change-Id: I1d7b51f9efcc1f207bc36086f92cfcca3e602d0e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I00f31a008d909d78f1ebd0497f329087ef457dc5
|
|
Patrick Williams (1):
build: add meson support
Change-Id: I7b1ce2bd642dcf19dd4a8bf72e53cb12a49e5ea0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
gokulsanker (1):
Modified set_handler() to return dbus error code
Change-Id: Ia6c1f466d19b6119dd79e1678f509b8270c7e316
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (1):
allow X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT
Change-Id: If490efcdd55badc85e769e67e1e91ef5336e96ee
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Update the clang-format file with latest
Change-Id: I4bb1b2deadc8252fc42ba4a50705528b7f3401e6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (2):
Using enum class instead of string in more places
Api changes in AddReportFuture version
Change-Id: Ia77453eebeeb18fa3a768e1f3db6683c8e9f4c4c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Clean up meson lists
Add logging to internal error
Jiaqing Zhao (2):
Convert IPv4-mapped IPv6 ClientIP back to IPv4
Remove non-standard IPv6StaticAddress properties
P Dheeraj Srujan Kumar (1):
Restructure Redfish EventLog Transmit code flow
SpencerKu (1):
Redfish: Script to Expose Host Log Entries
zhanghaicheng (1):
Fix bmcweb core-dump caused by Split up authenticate
Change-Id: Ie3e2cafd8af1970dce2fe81d36f0b203343085fe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (2):
control: set_parameter_from_group: handle no max
control:p10bmc: Events to set DVFS temp params
Matthew Barth (1):
control: Change `addGroup()` to get all managed objects
Change-Id: Ia18ad0dc394e24fbd813e638dbd487fb37716c11
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (2):
Don't throw exception if FRU inventory path is not present
Add support for setting threshold comparison status
Change-Id: Ia7513495682ba6b96fcf190d55ea1e8a3998b221
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
PEL: openpower-hw-diags informational registry entry
Change-Id: Ib16ef1ea04c300372185fe1598a0c552a934cd07
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Johnathan Mantey (1):
Fix missing line-feed for DHCPv6Client entry
Change-Id: I642aa6a83442c772777177e38833cfdffbf7da07
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Mitchell (1):
DPS310 temperature pressure, SI7020 temperature
Ed Tanous (1):
Make list single line
Howard Chiu (1):
PSUSensor: Add MP5023 into whitelist
Paul Fertser (1):
Revert "Add beep support for PSU"
Change-Id: I154914813834ec2cbb95e6f3880bf8f04a9f3057
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (1):
entity-manager: Search sysconfdir for configurations
Bruce Mitchell (2):
entity-manager: Support for DPS310 and SI7020 Rainier
entity-manager: Support DPS310 and SI7020 Everest
Change-Id: I5a48832cf0c3e1138cc5e142f751110fc5ea3ad8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brad Bishop (2):
pldmtool: oem: ibm: add missing header
pldmtool: oem: ibm: untangle header dependencies
George Liu (1):
Remove duplicate LID_STAGING_DIR
Change-Id: I4addd1073f78ebc04636321764325a59cc07709b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (1):
psu-ng: IBM FN goes to SparePartNumber
Jim Wright (1):
pseq: Retrieve compatible systems from EM
Change-Id: I5286aec0866dd7b36766e1b3cc1adc87165a13d9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Carlos J. Mazieri (1):
software: define multi-slot/multi-device update
Jason M. Bills (1):
Add interface for sending raw PECI commands
Patrick Williams (2):
software: remove old TODO
software: leverage Compatible strings
Shawn McCarney (1):
Add UPower Device interface
Change-Id: I0848a17e3338a3ccbcf1071df8918ed7b5f2b7e7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
openssl: stop using deprecated SHA512_* functions
openssl: test: stop using deprecated SHA512_* functions
Change-Id: I311c37183df9ef9335d6d3adf69ffe008dcbfdf1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Logananth Sundararaj (1):
Changes for dbus based gpio config.
Change-Id: I071c72e0edb6626d2a58311fbdb589182c988f6e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
certificate: fix memory leak
Change-Id: I3b7c75ca10667647c07fe21c90b40c9d408c8e63
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
openssl: stop using deprecated read_RSAPublicKey
Change-Id: Ie541df96d855c2f0fcd88ddca252c6f69c9b43db
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Make asio::object_server take const ptr to connection
Patrick Williams (9):
message: shorten message type
bus: shorten bus type
manager,interface: use shortened types
vtable: shorten vtable type
slot: shorten slot type
slot: explicitly transfer pointer
bus: reduce forward declaration for friendship
slot: add friended get function
object: handle diamond inheritance
Change-Id: I9c08386ce8ff448c3ed40e89eba7544d3864bfac
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (1):
PEL: Add power supply fan fault
Jayanth Othayoth (1):
PEL: Add error message registry entry for devtree reinit
Change-Id: I5bc87dc0855556882d48ab922c94397940aaf0f5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
JunLin Chen (1):
Fix bmcweb crash problem when no-auth
Patrick Williams (1):
span: clean up stray boost headers.
Change-Id: Ia0ca226af406ba89090776252d32f0147912c133
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (3):
host-restart: ensure reason cleared on host stop
host-restart: set restart reason on power policy use
host-restart: set restart reason on scheduling use
Change-Id: Ib4fb725feb3459b4bc34a6c15c30d84a07952b75
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (3):
EntityManager: Split out PerformScan
EntityManager: Split out PerformProbe
EntityManager: Clean up use of probeTypes
Rashmica Gupta (3):
configurations: Add ambient virtual sensor to Blyth
Add optional hysteresis field to Thresholds
ambient virtual temp: add in thresholds
Change-Id: Iff52753ac8800ed01e05d51c8224a3d9c532b07e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The latest Yocto doesn't give us "pkgconfig" for free in many cases.
This repository uses 'PKG_CHECK_MODULES', which relies on pkgconfig.
Add the inherit so that it is available in the configure step.
Change-Id: I1bcd78d11ec01f7724e3d22ea6812dfc223f2c9c
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Dixsie Wolmers (3):
Network settings redesign - interface settings
Network Settings: Add and Delete IPV4 and DNS address
Network settings: Edit hostname and MAC address
Change-Id: Ic5c428f01638a6c4dbf0cbc2a48869451cb2516f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (3):
ethernet_interface: Remove superfluous logging
ethernet_interface: Disable opportunistic DHCPv6 if disabled
ethernet_interface: Remove unused function
Change-Id: I53720c6611fb742a1fd089979419335826532a4b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (3):
sensor: add missing header for sdbusplus::bus::match
build: fix deprecated meson function
meson: fix phosphor-logging dependency
Szymon Dompke (1):
Add support for AppendLimit and ReportUpdates
Change-Id: Idaa4881e5b93cdbbb5c838becea668aa3c3e2393
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayaprakash Mutyala (1):
Fix for closeSession with invalid session ID
Change-Id: Ib6f66a37c1731370d5c5398f0c91f5d3290b6467
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
JeffLin (1):
dbus-sdr: Remove suffixs appended by dbus-sensors
Willy Tu (1):
ipmid: channel: add match function to reset config on network changes
Change-Id: Ieb6a391abb62ca3df7e600b8404c44afbc84d7f4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (11):
NVMeSensorMain: Extract lambda body
NVMeSensorMain: Define extractBusNumber()
NVMeSensorMain: Define extractSensorName()
NVMeSensorMain: Define deriveRootBusPath()
NVMeSensorMain: Define deriveRootBus()
NVMeSensorMain: Define provideRootBusContext()
NVMeSensorMain: Move context definition to where it's used
NVMeSensorMain: Make early exits contiguous
NVMeSensorMain: Collapse continue conditions
NVMeSensorMain: Drop use of baseConfiguration pointer
NVMeSensorMain: Avoid context variable
Change-Id: I70eff41b9fb80b9269af4c44d90993735b430580
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matthew Barth (1):
control: Support state parameter on net decrease target action
Change-Id: Ic25fa85028166396630b11c966c1567068a003cc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Asmitha Karunanithi (1):
Enhance logs for networkd, hypervisor networkd app
Ed Tanous (4):
/s/boost::beast::span/std::span
Enable stringop warnings
Remove copies from log services and virtual media
Delete the copy constructor on the Request object
Krzysztof Grobelny (1):
fixed errors in EventService
Patrick Williams (1):
test: time_utils: fix negative test
Change-Id: I0f5edebe1f49da4656740ba99ccc9fbf4046a6c2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (1):
PEL: Add power supply PS_Kill fault
Ramesh Iyyar (2):
PEL: Added the new component id for the op-hw-isolation
PEL: Added the new message registry for op-hw-isolation error
Change-Id: I4a3ce3d069f9ede38a3fb0cab5f493bda9e10dfc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Update the clang-format file with latest
Change-Id: I5b729a2a3d0b5112047fa190f3a3fe24148158bd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
psu-ng: Run validation when PSU is plugged
Brandon Wyman (2):
psu-ng: INFO journal trace when pgoodFault clears
psu-ng: Add DEGLITCH_LIMIT, deglitch pgoodFault
Change-Id: I5b0bb69510dde4a466227d6467c7034f17336857
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (2):
host-bmc: Fix D-Bus property signal of sendStateSensorEvent method
utils: Add split method
Manojkiran Eda (1):
Change entity type of dimm from 142 to 66
Change-Id: Ie6b9880cb9baa50695935ca09a42a330fd2e58a7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (3):
certificate: reduce nested sdbusplus::object inheritence
fix unused parameter warnings
watch: fix uninitialized variable
Change-Id: I5bcfcaab8bf79f238a1c76cf158090c9a68318df
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This change re-adds the OBMC_CONSOLE_HOST_TTY configuration variable to
define the host TTY that the obmc-consoler-server should attach to. This
allows individual machines to use a TTY different from the default
ttyVUART0.
Follow-up changes can then remove duplicate code in machine meta layers
that work around the missing support for OBMC_CONSOLE_HOST_TTY.
Tested: Ran a build for both cases with obmc-console.conf and a
server.ttyS2.conf. Checked that the files got installed in the correct
place with the expected names in both cases.
Signed-off-by: Oskar Senft <osk@google.com>
Change-Id: I4fc408577827a827ee10de4f5757726a1eec4a66
|
|
Matt Spinler (1):
PEL: Emit InterfacesAdded on PEL.Entry iface
Change-Id: Iae369f3df93f7b6a994d59e1966569660705e460
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Joseph Reynolds (1):
Add README
Change-Id: I008ed7e43b004678730edf7e004eae5266551ee2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
network_manager: Reloads should be delayed via timer
Change-Id: I8242a8d86f88668905bd1625fcfe08f460b6251b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|