Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iff75df9a12e83e0f480118f4c867ac5cba96a986
|
|
The latest poky commit is requiring us to have all of
our template configs in a subdirectory instead of directly in
the `conf` directory. Without this we end up with errors during
setup like:
```
Error: TEMPLATECONF value (which is .../openbmc/meta-facebook/meta-bletchley/conf) must point to meta-some-layer/conf/templates/template-name
```
Fix this by moving all of our template files into the 'default'
template subdirectory (following the pattern of poky) and modifying
`setup` as necessary to follow.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iecefde73d55acbb6bc63ae3d68c4311adaf327ae
|
|
Add nvmesensor service to SYSTEMD_SERVICE if nvmesensor is enabled in
PACKAGECONFIG.
Signed-off-by: Brian Ma <chma0@nuvoton.com>
Change-Id: I6a0ed309a95b405b9b3c89b2f15a92b1edb7c355
|
|
William A. Kennington III (1):
neighbor: Fix object creation
Change-Id: I3c28eee3cc923fe9a55484874511f9d9c1648553
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (4):
responder : Improve tracing to debug problems
oem-ibm: Fix the bios event message
oem_ibm: Fix pldm crash
Add event support for dimm functional states
Change-Id: Ib086b12967e2f6606f32bce1152c9d8b762e4eef
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
added Enabled to AddReportFutureVersion API
Change-Id: I98c22b9ab27beae98f9a2361b722de57e822b6cb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Priyanga Ramasamy (1):
PEL:Panel firmware update failure PEL interface
Change-Id: I568a4a15f089f34256ee2ef1e04d06b6a1d03c87
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Remove Dawid from the maintainers list
Change-Id: Ia5ea6df1a62951beb6c155a985f5f1b5932883ba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jiaqing Zhao (1):
Update content of ResourceNotFound/ResourceAlreadyExists message
Krzysztof Grobelny (1):
used sdbusplus::unpackPropertiesNoThrow part 7
Nan Zhou (1):
query: make $select true by default
Sunitha Harish (2):
Fixes for IBM Management Console usecases
IBM Mgmt console lock algorithm improvement
Change-Id: Ib38a86b1064bb74fc6b2d8804d2d6ccf97621f51
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Add board-type-checker-fpb service for checking the board type
(main or 2nd source) of front panel board.
Base on the board type result, this service help probing i2c device
with compatable driver and creating a softlink to link virtual sensor
configuration to corresponding json file.
This commit require a kernel patch to remove hdc1080 node from
devicetree.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I2b9aabb41c9749f525fe5444fb519871f0a7796d
|
|
Add virtual sensor configuration for each front panel board type, and
the phosphor-virtual-sensor require board-type-checker-fpb to setup the
softlink of configuration.
This patch relies on the patch below:
https://gerrit.openbmc.org/c/openbmc/openbmc/+/56384
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I8537985682228aa651d6286aaac3aa5dac285795
|
|
Bletchley doesn't have IPMI support, skip
xyz.openbmc_project.Ipmi.Internal.SoftPowerOff.service service
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I5a302d92cbfbaeabf921b46fe3026d48bf0ce6fb
|
|
Mapping AC relay on/off to chassis power on/off:
- host-ac-on@.service --> obmc-chassis-poweron@.target
- host-ac-off@.service --> obmc-chassis-poweroff@.target
Mapping host power button on/off to host starting/stopping
- host-poweron@.service --> obmc-host-starting@.target
- host-poweroff@.service --> obmc-host-stopping@.target
Test Results:
root@bletchley:~# obmcutil -i=6 poweron
root@bletchley:~# obmcutil -i=6 state
CurrentBMCState : xyz.openbmc_project.State.BMC.BMCState.Ready
CurrentPowerState : xyz.openbmc_project.State.Chassis.PowerState.On
CurrentHostState : xyz.openbmc_project.State.Host.HostState.Running
BootProgress : xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified
OperatingSystemState: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.Inactive
root@bletchley:~# obmcutil -i=6 poweroff
root@bletchley:~# obmcutil -i=6 state
CurrentBMCState : xyz.openbmc_project.State.BMC.BMCState.Ready
CurrentPowerState : xyz.openbmc_project.State.Chassis.PowerState.Off
CurrentHostState : xyz.openbmc_project.State.Host.HostState.Off
BootProgress : xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified
OperatingSystemState: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.Inactive
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I1fa2ec6d9233be61117149ac7f7d46f0417a6930
|
|
In Bletchley, we check host link status from switch to identify the
host power state. During the power on process, the host (MAC mini)
need some extra times to stable link status.
Add extra 10 seconeds delay into do_action_on() to avoid get wrong
host power state during stress testing of host power on/off.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ica628df42e29912029b44675aacdf555263cb6fa
|
|
Our 'Bug Report' template says not to use github issues for
questions and support, but we still get lots of them. I
think that is because the Github UI only shows available templates
or "Open a Blank Issue". When someone goes to the new issue page
with a question, they know it is not a bug report, so they start
with the blank one and never see the disclaimer.
Create a specific Question template so that hopefully these kinds
of users will see the disclaimer.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5a870430ca8f679d74af0cfffb74d64eb8f72fc2
|
|
Currently, the uboot can not jump to Linux kernel due to the watchdog
timeout. This commit enables dcache in uboot to speed up jumping from
uboot to kernel, it made the kernel is booted successfully.
Tested:
1. Linux kernel is booted successfully.
2. User can flash new BMC software in u-boot.
Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
Change-Id: I17bce6bdea5168e5c261b44df6ccb16e0ef8a3c1
|
|
Patrick Williams (1):
OWNERS: remove Cyril
Change-Id: I5f4a830c65a53589c3f8c771535049f03b17c307
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
Revert "message: set 'get' as const"
markdownlint: minor changes for new version
William A. Kennington III (1):
tools: Remove extra symlinks
Change-Id: I2b2b4c347121abbba65b7c3727d1933151195c13
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ali Ahmed (1):
Move nested dbus calls in getComputerSystem
Ed Tanous (5):
Allow custom 404 handlers
Add Method Not Allowed (405) handler
Add 405 handler for redfish
Move ipv4VerifyIpAndGetBitcount into ip_utils
Fix regression in pid setting
John Edward Broadbent (1):
redfish: Add the percent lifeleft to drive
Krzysztof Grobelny (1):
used sdbusplus::unpackPropertiesNoThrow part 6
Change-Id: Ic7d427d2eefd4dacab8f554b8e1e83e14821d793
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Claire Weinan (1):
FaultLog: Add new FaultLog dump entry interface
William A. Kennington III (3):
Network: Set const properties where desired
Network/Neighbor: Allow blocking value changes
Network/IP: Fix error class names
Change-Id: I182c84092321ba132c7b3aac3ca145a3a083fef6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Update project to c++20
Change-Id: I25ff106b89bf385da1edcfe18d7e6a411c5cd60f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (3):
Remove redundant code
Trigger the propertyChanged method of TestManager
Move timeMode property to manager
Change-Id: I664fe55c476ab31602442a7910b758794d0bd11c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (3):
Revert "ipaddress: Remove set property overrides"
ethernet_interface: Remove nameserver setting
neighbor: Disallow property changes
Change-Id: Ide81d1647910943e428a9f4659955141b8a4831b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jian Zhang (1):
Add init_priority to generated code
Change-Id: I6bc6c82bfe48727b6417564d111f8accccb7be7e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
After I8af7ad87a4fd87df400e810941fe58e412aedb24, PVS no longer
uses sdeventplus, so remove the dependency.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I511a59f6455cb9642113fe6478abee7f03e6bcbf
|
|
Patrick Williams (1):
remove dependency on sdeventplus
Change-Id: I884c0a1bd422e81b5ad5c45848e0bf9f5113d4a0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
We start a quote on the line directly after a line continuation, instead
of doing the line continuation as part of the quote. This is weird, and
oe-stylize.py chokes on it. Regardless of whether we adopt stylize, fix
the syntax oddity to be more normal.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I97c7783d02e5bdfb5868c62711b3bdd8aa3ab80a
|
|
Ed Tanous (1):
Give async_send_hander a real constructor
Nan Zhou (1):
bus: utility to process messages in infinite loop
Change-Id: I172c807ecf560f2ad2298a4278fe7ad871598bf5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
We have to use glome-config since the sample config is removed in
glome recipe. As a result, now glome depends on glome-config.
The platform also needs to overwrite these variables in their
bbappend files:
- glome-login.bb
* GLOME_FALLBACK_SERV
* GLOME_FALLBACK_OBJ
* GLOME_HOSTNAME_SUFFIX
* GLOME_BOARDSN_KEY
- glome-config.bb
* GLOME_PUBLIC_KEY
* GLOME_KEY_VERSION
* GLOME_URL_PREFIX
Tested:
1) `bitbake obmc-phosphor-image` build passes
2) inplace update the image on a real machine
3) connect to it
The glome is enabled and login is successful
Signed-off-by: Leo Tu <leotu@google.com>
Change-Id: I21a48cbdcfea67772f143b4fc115f717e6d7cbc5
|
|
Ed Tanous (2):
Make asio connection use composed operations
Change return codes to match sd-bus convention
Patrick Williams (1):
message: add unpack method
Change-Id: I1aa0e05026c00d80cfecbf2fc85b99a5d4cd111b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Upgrade to c++20
Change-Id: I9b8880ce1143bec3f1c9b4ea3fe535f5c3269a6e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jason M. Bills (2):
Add CPU early error monitor
Remove FIVR fault check from CPU thermtrip monitor
Change-Id: I4f5bf89d3d04122309ff427e28904e1d853bb7ba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
For some reason we've disabled largefile support in rsync since
we added the package. Starting with rsync 3.2.5, disabling largefile
support appears to be broken. Enable it to allow compile.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I1d6ac913d43f5f69bf7e2d706683a2fe047da181
|
|
Some BOOST_LIBS such as python and locale are being added by
PACKAGECONFIG. Since we want to limit to the small set of BOOST_LIBS by
default, we can remove anything added by PACKAGECONFIG for class-target.
We found that boost-python is meeting the openssl dependency in the
background, so we also have to add an explicit openssl dependency to
build some applications without boost-python.
This also updates the existing BOOST_LIBS change to only affect
class-target.
Change-Id: I6cd64354ac65ba60b0672a67b9d9e3a7dbe34b01
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
IBM systems utilize /tmp and /var for a variety of purposes so setup the
health monitor to look at the remaining space in these file systems. No
action at this time other then a log in the journal to provide a clue
when looking at an issue.
Tested:
- Filled up /tmp and verified this log:
“Aug 19 19:59:43 p10bmc health-monitor[326]: ASSERT: sensor Storage_TMP is above the upper threshold critical high”
- Removed big file from /tmp and verified this log:
"Aug 19 20:01:34 p10bmc health-monitor[326]: DEASSERT: sensor Storage_TMP is under the upper threshold critical high”
Signed-off-by: NodeMan97 <corey.hardesty@icloud.com>
Change-Id: I8a7921dffa6b756a4ab19a0e807e558ccd35f996
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Corey_Hardesty (1):
call new obmc-chassis-blackout@.target on blackout
Change-Id: I74e3569023afceafc022a0deee64e96e6df166de
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (1):
json utils: remove forward_declare
Change-Id: I87228e8e015560141158fc53147b008cae683419
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (2):
config_parser: Cleanups and modern c++ standards
config_parser: Add performance measuring test code
Change-Id: Ib5aaa970c261d2c6dfebb3cf09b0d6a8cf4b9f2c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
chaul.ampere (1):
control: Json action to set zone's target from group
Change-Id: I933060462e261cd7051b352015c847865e8d7f62
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Carson Labrado (1):
Aggregation: Improve handling of certain requests
Ed Tanous (7):
Add link support to SystemsCollection
Enforce git commit message rules
Refactor sensor code
Refactor functions in sensors
Sensor optimization
Upgrade boost 1.78->1.80
Change meson to only require boost 1.79
Johnathan Mantey (1):
Report MACAddress is read-only for a D-Bus Not Allowed response
Krzysztof Grobelny (2):
used sdbusplus::unpackPropertiesNoThrow part 4
used sdbusplus::unpackPropertiesNoThrow part 5
Change-Id: I59bbc5f5ca6f477f39a4def6fcac2eeb87e3871e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
Fix coroutine_method_instance error handling
Change-Id: Iacc2173ad7322e8edf61249d9d3cdba9d9f91831
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Karthikeyan Pasupathi (1):
Power restore policy to support multi-host platform.
Change-Id: Ie3ba823cce6f0a08db172fe7b707d1c0b6d3c57b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayashree Dhanapal (1):
Add condition for EVT board in fbyv35 platform.
Thu Nguyen (1):
FruDevice: Correct the host on match string
Change-Id: I111fdf11f6c2317aa7a89b8bff00a68e5b11dd59
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The p10bmc machines require the phal and op-fsi features to be enabled
to function properly.
Tested:
- Confirmed both features enabled on p10bmc machine
- Confirmed only op-fsi was enabled on witherspoon
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Id01cae6246204a025f4401d0d2c26ccda78d7d77
|
|
Logananth Sundararaj (1):
Add BIC to handle the DCMI commands
Change-Id: Ic747c6b2c172d8506642755d533082aa98558d8f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
We are blocking the old address internally to prevent large amounts of
DHCP spam from old builds. Increment this so new builds are not blocked.
Change-Id: Ib00e632faa9c79445a87c955ca62450379894923
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
William A. Kennington III (4):
ipaddress: Parse from netlink
ethernet_interface: Ignore deprecated addresses
netlink: Use function views
ipaddress: Remove set property overrides
Change-Id: I3c2110b587106b675fad21faffc2f3dc69439d31
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
power-restore: always honor AlwaysOn policy
Change-Id: I228136889c6d1e457aa306b6bd20df9b5355ee56
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayashree Dhanapal (1):
Add shutdown interface in fbyv35 platform
Johnathan Mantey (1):
Replace ExportTempate createsHWMon boolean with an enumeration type
Change-Id: I72d5728eaf10b6ddf5ce5ed7c237dcef33445621
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (2):
Fix libpldm includes in the responder
Add missing dependencies
Change-Id: I99f79b2bd0290d1fef7cb1f26622665aed7527a3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|