summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-09-09meta-nuvoton: point at 5.15 treePatrick Williams1-3/+3
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iff75df9a12e83e0f480118f4c867ac5cba96a986
2022-09-09treewide: handle upstream TEMPLATECONF movePatrick Williams79-3/+3
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
2022-09-08dbus-sensors: Fix nvmesensor QA IssueBrian Ma1-0/+3
Add nvmesensor service to SYSTEMD_SERVICE if nvmesensor is enabled in PACKAGECONFIG. Signed-off-by: Brian Ma <chma0@nuvoton.com> Change-Id: I6a0ed309a95b405b9b3c89b2f15a92b1edb7c355
2022-09-06phosphor-networkd: srcrev bump 8e61ca9dac..19194627e2Andrew Geissler1-1/+1
William A. Kennington III (1): neighbor: Fix object creation Change-Id: I3c28eee3cc923fe9a55484874511f9d9c1648553 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-06pldm: srcrev bump 06fca44170..36ee6f8028Andrew Geissler1-1/+1
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>
2022-09-06telemetry: srcrev bump 458a37d19d..a8182beb11Andrew Geissler1-1/+1
Krzysztof Grobelny (1): added Enabled to AddReportFutureVersion API Change-Id: I98c22b9ab27beae98f9a2361b722de57e822b6cb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-06phosphor-logging: srcrev bump 87408a45f0..3aa27080a0Andrew Geissler1-1/+1
Priyanga Ramasamy (1): PEL:Panel firmware update failure PEL interface Change-Id: I568a4a15f089f34256ee2ef1e04d06b6a1d03c87 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-06ipmbbridge: srcrev bump ede5e5ea40..8978a5a81cAndrew Geissler1-1/+1
Ed Tanous (1): Remove Dawid from the maintainers list Change-Id: Ia5ea6df1a62951beb6c155a985f5f1b5932883ba Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-06bmcweb: srcrev bump 382d64759b..894744945eAndrew Geissler1-1/+1
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>
2022-09-06meta-bletchley: introduce board-type-checker-fpb servicePotin Lai4-0/+138
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
2022-09-06meta-bletchley: phosphor-virtual-sensor: add config for each FPB typePotin Lai3-2/+147
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
2022-09-06meta-bletchley: phosphor-ipmi-host: skip Ipmi SoftPowerOff servicePotin Lai1-0/+5
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
2022-09-06meta-bletchley: motor-ctrl: map host power action to obmc host targetPotin Lai2-5/+5
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
2022-09-06meta-bletchley: power-ctrl: add delay in do_action_on()Potin Lai1-0/+1
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
2022-09-06github: add 'question' templatePatrick Williams1-0/+18
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
2022-09-05meta-ampere: mtjade: enable dcache in ubootThang Tran1-0/+1
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
2022-09-03btbridge: srcrev bump b6f263ac20..a6ec899618Andrew Geissler1-1/+1
Patrick Williams (1): OWNERS: remove Cyril Change-Id: I5f4a830c65a53589c3f8c771535049f03b17c307 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-03sdbusplus: srcrev bump 654d45b54c..cff540a986Andrew Geissler1-1/+1
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>
2022-09-03bmcweb: srcrev bump 1e75e1dde0..382d64759bAndrew Geissler1-1/+1
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>
2022-09-03phosphor-dbus-interfaces: srcrev bump bcb24e1338..9f2fee821aAndrew Geissler1-1/+1
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>
2022-09-03peci-pcie: srcrev bump 59b87e60c8..be1fdbfddbAndrew Geissler1-1/+1
Ed Tanous (1): Update project to c++20 Change-Id: I25ff106b89bf385da1edcfe18d7e6a411c5cd60f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-03phosphor-time-manager: srcrev bump 5b38e644d8..cb42109744Andrew Geissler1-1/+1
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>
2022-09-03phosphor-networkd: srcrev bump d9e2d72c9d..8e61ca9dacAndrew Geissler1-1/+1
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>
2022-09-03phosphor-host-ipmid: srcrev bump 4a105cd642..a23af1206bAndrew Geissler1-1/+1
Jian Zhang (1): Add init_priority to generated code Change-Id: I6bc6c82bfe48727b6417564d111f8accccb7be7e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-03phosphor-virtual-sensor: remove sdeventplus DEPENDSPatrick Williams1-6/+7
After I8af7ad87a4fd87df400e810941fe58e412aedb24, PVS no longer uses sdeventplus, so remove the dependency. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I511a59f6455cb9642113fe6478abee7f03e6bcbf
2022-09-03phosphor-virtual-sensor: srcrev bump 7e295e295e..e667239d5aAndrew Geissler1-1/+1
Patrick Williams (1): remove dependency on sdeventplus Change-Id: I884c0a1bd422e81b5ad5c45848e0bf9f5113d4a0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-03Fix some jankey syntax in systemd_%.bbappendEd Tanous1-2/+4
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
2022-09-02sdbusplus: srcrev bump 9cde21ff1c..654d45b54cAndrew Geissler1-1/+1
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>
2022-09-02meta-google: Add glome-login and glome-configLeo Tu5-3/+158
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
2022-09-02sdbusplus: srcrev bump 164b98bda2..9cde21ff1cAndrew Geissler1-1/+1
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>
2022-09-02ipmbbridge: srcrev bump bc225526a2..ede5e5ea40Andrew Geissler1-1/+1
Ed Tanous (1): Upgrade to c++20 Change-Id: I9b8880ce1143bec3f1c9b4ea3fe535f5c3269a6e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-01host-error-monitor: srcrev bump c99b8c905e..1a08117288Andrew Geissler1-1/+1
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>
2022-09-01rsync: re-enable largefile supportPatrick Williams1-3/+4
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
2022-09-01Remove boost PACKAGECONFIG for class-targetJason M. Bills3-1/+4
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>
2022-08-31meta-ibm: monitor /tmp and /var in health monitorNodeMan972-0/+71
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>
2022-08-31phosphor-state-manager: srcrev bump 70b48f3136..7e0e4e9227Andrew Geissler1-1/+1
Corey_Hardesty (1): call new obmc-chassis-blackout@.target on blackout Change-Id: I74e3569023afceafc022a0deee64e96e6df166de Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-31bmcweb: srcrev bump 58283f4127..1e75e1dde0Andrew Geissler1-1/+1
Nan Zhou (1): json utils: remove forward_declare Change-Id: I87228e8e015560141158fc53147b008cae683419 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-31phosphor-networkd: srcrev bump a809f92e05..d9e2d72c9dAndrew Geissler1-1/+1
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>
2022-08-31phosphor-fan-presence: srcrev bump 8cfe30164a..bb29bb7c65Andrew Geissler1-1/+1
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>
2022-08-31bmcweb: srcrev bump 0442ef9268..58283f4127Andrew Geissler1-1/+1
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>
2022-08-31sdbusplus: srcrev bump 2e37e97c5e..164b98bda2Andrew Geissler1-1/+1
Krzysztof Grobelny (1): Fix coroutine_method_instance error handling Change-Id: Iacc2173ad7322e8edf61249d9d3cdba9d9f91831 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-31x86-power-control: srcrev bump 4c04af1092..b38fe83748Andrew Geissler1-1/+1
Karthikeyan Pasupathi (1): Power restore policy to support multi-host platform. Change-Id: Ie3ba823cce6f0a08db172fe7b707d1c0b6d3c57b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-31entity-manager: srcrev bump c57f049412..53f84ca26eAndrew Geissler1-1/+1
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>
2022-08-30meta-ibm: add phal machine feature checksAndrew Geissler2-0/+8
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
2022-08-30fb-ipmi-oem: srcrev bump e40592a7cb..e4d6fe74c8Andrew Geissler1-1/+1
Logananth Sundararaj (1): Add BIC to handle the DCMI commands Change-Id: Ic747c6b2c172d8506642755d533082aa98558d8f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-30meta-google: gbmc-ncsi-config: Increment dhcrelay addressWilliam A. Kennington III1-1/+2
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>
2022-08-29phosphor-networkd: srcrev bump f8b3fc3976..a809f92e05Andrew Geissler1-1/+1
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>
2022-08-29phosphor-state-manager: srcrev bump 26854617cb..70b48f3136Andrew Geissler1-1/+1
Andrew Geissler (1): power-restore: always honor AlwaysOn policy Change-Id: I228136889c6d1e457aa306b6bd20df9b5355ee56 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-29entity-manager: srcrev bump 3446cbad04..c57f049412Andrew Geissler1-1/+1
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>
2022-08-29pldm: srcrev bump e0b3f3ff3c..06fca44170Andrew Geissler1-1/+1
Manojkiran Eda (2): Fix libpldm includes in the responder Add missing dependencies Change-Id: I99f79b2bd0290d1fef7cb1f26622665aed7527a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>