summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor
AgeCommit message (Collapse)AuthorFilesLines
2022-05-22OpenBMC: Fixed: mrw: native class is not inherited lastAndrey V.Kosteltsev1-1/+1
Signed-off-by: Andrey V.Kosteltsev <AKosteltsev@IBS.RU>
2022-05-20telemetry: srcrev bump 620c65ad38..e0ed508c17Andrew Geissler1-1/+1
Szymon Dompke (1): Fix AddressSanitizer issue in UTs Change-Id: Ia883232e012cbb1449bd9c4ff8d43ce2b2ec4a8a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-19phosphor-state-manager: srcrev bump 0e044c483f..77a918310fAndrew Geissler1-1/+1
Andrew Geissler (2): ensure power status is always correct call auto power restart when chassis power recovers Change-Id: I9f9fe6cfe6452117b59bbfe06f0a95a5d24febf5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-19phosphor-power: srcrev bump dc777fa24c..c9e840e443Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Lower input history sync delay to 5ms Change-Id: Ia451bbc7975e5658fcfd8756e144aca002f46abf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-19bmcweb: srcrev bump 039a47e347..9a5aceac20Andrew Geissler1-1/+1
Ed Tanous (1): Change query param errors to be 400 instead of 403 Nan Zhou (1): memory: move long code blocks in callbacks into separate functions Change-Id: Ib105652179bb5032f031b2286f8ba85953eafe1b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-19led-manager: fix mistype in unit descriptionAlexander Filippov1-1/+1
This commit fixes a mistype in the description of the led-group stopping unit file. Tested: on `systemctl stop obmc-led-group-stop@poweron.service` calling the system logs now contain a record like: ``` May 19 08:14:47 systemd[1]: obmc-led-group-start@power_on.service: Deactivated successfully. May 19 08:14:47 systemd[1]: Stopped Assert power_on LED. May 19 08:14:47 systemd[1]: Starting Deassert power_on LED... May 19 08:14:48 systemd[1]: Finished Deassert power_on LED. ``` Change-Id: I054c6e9350cf3d409ba1aec239570528d43016b7 Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
2022-05-19phosphor-snmp: srcrev bump 208acee790..dec302696aGeorge Liu1-3/+2
George Liu (3): logging: switch to lg2 Handle D-Bus exceptions Remove compilation using autotools Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I61d45f153458bc3e8a382c94781509eb5a53b2b4
2022-05-18phosphor-user-manager: srcrev bump 6dc7ed95c5..2f64e4206eAndrew Geissler1-1/+1
Asmitha Karunanithi (1): Add port validation for ldap server uri Change-Id: I3246fc7d6c64f309c9e0878a3720d60643c3a0cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-18pldm: srcrev bump 5ed342e4f0..c021dbc88aAndrew Geissler1-1/+1
Brad Bishop (1): oem_ibm: disable broken pldmresponder test Change-Id: Ic7caf8d1d4665df4527c7973727f048c85643b6a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-18bmcweb: srcrev bump b2c7e20813..039a47e347Andrew Geissler1-1/+1
Carson Labrado (1): Add callback for response handling to HttpClient Ed Tanous (4): Move update service post to free method Change UpdateService POST URI Fake out allow header in UpdateService Handle HEAD and Allow headers per the spec Change-Id: Id4d6270ea437cd1d70e6d92e7c7d81d08de5f883 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-18entity-manager: srcrev bump 1c9d3788a0..14a7bc9303Andrew Geissler1-1/+1
Andrew Jeffery (1): meson: nlohmann/json has a meson build Brad Bishop (3): meson: wrap: Update valijson subprojects: remove stray sdbusplus link meson: wrap: Track upstream HEAD Change-Id: I8080acfcf74e9d678b00e64f1d89cc6da963d42d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-17phosphor-snmp: srcrev bump 0357dffb8d..208acee790Andrew Geissler1-1/+1
George Liu (4): Update clang-format meson: Add subprojects file meson: Add meson build meson: Add meson build for test Change-Id: Ic64237896b79470e35b7d07e5808cbcbe2ede85a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-17entity-manager: srcrev bump adb3ac6bee..1c9d3788a0Andrew Geissler1-1/+1
Jae Hyun Yoo (1): Utils: Fix big number string parsing error Change-Id: I46ef7c9e8bfbaaeabd4c94a0a20d34772913b35a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-16bmcweb: srcrev bump 4c25d66ea7..b2c7e20813Andrew Geissler1-1/+1
Claire Weinan (1): LogService: Sort dump entries collection by Id Ed Tanous (7): Move /bus/system/<str>/<path> POST to method Remove brace initialization of json objects Add setUpRedfishRoute to /redfish/ route Move /redfish to free methods Return OData.Version with responses Fix regression in brace initialization Fix regression in ComputerSystem Josh Lehan (1): Separate validFilename into a separate function Potin Lai (1): log_services: fix wrong AdditionalDataURI Change-Id: I17f7a4db63d00d16b850a0d3d5578ddda08d75b6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-16automatic power restart should have wants relationshipAndrew Geissler1-1/+1
This service was introduced before it was fully understood what the difference was between a Wanted and Required relationship in systemd. This service failing should not cause the multi-user.target to fail (RequiredBy) so change it to a WantedBy. The service itself has the correct dependency but this recipe overrides it. This issue was found while working on a new function that will run the APR service when the CurrentPowerStatus transitions from bad to good. The point being to run the customers APR request once power has been restored to the system. Restarting a service that is RequiredBy multi-user.target causes the target to go active and restart any other service that are oneshot in the target. This is not desired behavior. Changing to a WantedBy relationship ensures only the one service is restarted. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I62541c876dbdc6eb10deb0b64005bb978babbc96
2022-05-16dbus-sensors: srcrev bump b5d7a7fb01..9eb0cc3d82Andrew Geissler1-1/+1
Konstantin Aladyshev (1): Always fill both values for a threshold interface Willy Tu (1): hwmon-temp-sensor: Support sensor with missing labels Zev Weiss (1): hwmontempsensor: Add NCT6779 to sensorTypes Change-Id: I6440a9225ba6c9926e77f72a860ba0d471dc77e5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-16phosphor-host-postd: srcrev bump 60b8995627..4f26b3ee7dAndrew Geissler1-1/+1
Harvey.Wu (1): re-register LPC-Snoop into event loop Change-Id: Id17f4afe9ae63aceb7869df254428fc5216157da Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-16phosphor-logging: srcrev bump f9077e3691..0f57ddccd0Andrew Geissler1-1/+1
Matt Spinler (1): PEL: Allow pretty symFRU/proc name in callout JSON NodeMan97 (1): PEL:Org.open_power.PHAL.Error.HostRunning subsystem Change-Id: I255b4fed5258c8b12a9b4d68afaa32e6c4e140d9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-16entity-manager: srcrev bump c7612cf7ba..adb3ac6beeAndrew Geissler1-1/+1
Potin Lai (1): Configuration: Bletchley: add condition for DVT board Change-Id: Idc8348e5ab5748f1307cf271fe54670be532536e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-16phosphor-fan-presence: srcrev bump f16f063b02..a899aa0cbdAndrew Geissler1-1/+1
George Liu (1): Fix loading json file causing coredump Matt Spinler (4): monitor:configs:everest: Update epow config control:ibm,everest: Update events.json control:ibm,everest: Fix events.json line endings sensor-monitor: Missing includes Change-Id: I5ce58eb005e52ed6be7d6f719be3e3bd127c3550 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-14phosphor-inventory-manager: srcrev bump 69ddaad8df..794a6c5feaAndrew Geissler1-1/+1
George Liu (1): Update clang-format Change-Id: I79ae80ca0477a4d3a6c7d9a901cde1bcbe9fdd9a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-13phosphor-state-manager: srcrev bump 4ee594663b..0e044c483fAndrew Geissler1-1/+1
Potin Lai (1): obmcutil: add a positional argument to select instance id Change-Id: Icbc566e02874b204d05f1698e8d7c97365490dfa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-13bmcweb: srcrev bump 550a6bf85f..4c25d66ea7Andrew Geissler1-1/+1
Carson Labrado (1): Refactor HttpClient Class Ed Tanous (4): Implement $top and $skip Handle HEAD and Allow headers per the spec Revert "Handle HEAD and Allow headers per the spec" Move redfish v1 into redfish-core Change-Id: I0b81064b65401bcf2b13458f570347ebd3a68409 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-13enable PACKAGECONFIG for other build optionsVernon Mauery1-1/+9
This enables PACKAGECONFIG for all the --enabled-feature options that are present in the configure.ac. Tested: built with and without the various options set via a bbappend Change-Id: I088006ddbc50779be0889a48bcfcc79a8eccf979 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
2022-05-11meta-phosphor: add allowlist ipmid PACKAGECONFIGBrad Bishop1-1/+2
Add a PACKAGECONFIG for the allowlist feature, so it can be disabled without using EXTRA_OECONF and comply with the OpenBMC meta layer guidelines. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I263dc9e8f9f65cc184482b149bcabe01b765326a
2022-05-11phosphor-fan-presence: srcrev bump 7b34ee0f12..f16f063b02Andrew Geissler1-1/+1
Matt Spinler (1): control: Be more lenient toward missing sensors Change-Id: I7850a4d0dd9647b4cbedb1bd2178b59c5be3f2a2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-11phosphor-logging: srcrev bump 3bb15b9bdd..f9077e3691Andrew Geissler1-1/+1
Matt Spinler (4): PEL: Convert component ID list to JSON PEL: Add hostboot component ID file PEL: Create python package for msg registry PEL: Add BMC debug collector component ID Change-Id: I43be50b20965401f89e59d8c1ff474dd98ba31af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-11entity-manager: srcrev bump 88333fe091..c7612cf7baAndrew Geissler1-1/+1
Andrew Jeffery (15): PerformScan: Extract findExposeActionRecord() PerformScan: Rename exposeRecord in isExposeActionRecord() PerformScan: Eliminate foundMatches PerformScan: Lift lambda from args in isExposeActionRecord() PerformScan: Extract apply{Bind,Disable}Action() from run() PerformScan: Extract applyConfigExposeActions() PerformScan: Avoid continue in applyExposeActions() PerformScan: Rename configList in applyConfigExposeActions() PerformScan: Extract applyExposeActions() PerformScan: Extract generateDeviceName() PerformScan: Reorganise config loop early-exits PerformScan: Promote recordPtr to reference PerformScan: Add updateSystemConfiguration() as a member function PerformProbe: Invoke PerformScan::updateSystemConfiguration() directly PerformScan: Drop dbusSubtree parameter from updateSystemConfiguration() Zev Weiss (1): devices: Add nct6779 support Change-Id: I84e8b6633091484b045c08f82d8f1195534c5c28 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-led-manager: srcrev bump 6d08ccecd9..aff56f3967Andrew Geissler1-1/+1
Patrick Williams (1): meson: set use-json as default Change-Id: I28cc3076f672b49281e2a32c44dde7f831a412a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-host-ipmid: srcrev bump f53696edb8..5d38067181Andrew Geissler1-1/+1
Duke Du (1): dbus-sdr: Add sensor type entity Ed Tanous (1): Fix build issue for dbus-sdr Willy Tu (1): dbus-sdr: VR Event Status: Fix mode proprety fetch Change-Id: Ie980fa0e8bbea157df6b3605076ddf51c873dfb0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10pldm: srcrev bump d2ab1c2261..5ed342e4f0Andrew Geissler1-1/+1
ArchanaKakani (1): oem-ibm:Unmap the memory selectively Manojkiran Eda (1): oem-ibm : Add pvm_create_default_lpar bios attribute Ravi Teja (1): Add VMI IPv6 BIOS attributes Change-Id: I96ab0bf9fcdc7fac1b53ea6c633d22e8fa2b8560 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10dbus-sensors: srcrev bump 0b1ae9ff7f..b5d7a7fb01Andrew Geissler1-1/+1
Andrew Jeffery (1): NVMeContext: Rework sensor removal concurrent to polling Change-Id: I31961c217187b5f226fa304194029c274108cbbb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-fan-presence: srcrev bump 4907dace0b..7b34ee0f12Andrew Geissler1-1/+1
Mike Capps (1): monitor: include previous targets and tachs in PEL Change-Id: I9173b40e6d10026af40e72f60121dfc01b3d06cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-dbus-interfaces: srcrev bump 56936f52f2..c6cf37a77bAndrew Geissler1-1/+1
Sheldon Bailey (1): Add safe mode to user interface Change-Id: Ib847892c464bcc79f7621013504eca0d802a895e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10bmcweb: srcrev bump f12b57b271..550a6bf85fAndrew Geissler1-1/+1
Ed Tanous (3): Fix whitespacing on meson_options.txt Document expectations for commit messages Implement etag headers Jiaqing Zhao (1): system: Handle PATCH request with multi-depth readJson JunLin Chen (1): Fix bmcweb crash problem when no-auth Nan Zhou (2): memory: correct type of MemorySizeInKB query: expand: fix a bug in inLinks Change-Id: Ic380dc984d240fd5a11928fcc496715835d9e841 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-ipmi-flash: srcrev bump 28c00d6eda..36af21c513Andrew Geissler1-1/+1
William A. Kennington III (2): tools/net: Handle files which don't support sendfile tools/net: Fix missing include Change-Id: I45f1ab48c85e20892e2038067f38ddc02e9853cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10entity-manager: srcrev bump 0a8de74a19..88333fe091Andrew Geissler1-1/+1
Andrew Jeffery (26): PerformScan: allInterfaces is a subtree result PerformScan: Promote dbusObject from pointer to reference PerformScan: Make getRecordName() static PerformScan: Drop redundant assignment into system configuration PerformScan: Lift name key update out of the for-loop PerformScan: Rename ifacesIt to objectIt PerformScan: Extract pruneRecordExposes() PerformScan: Rename fromLastJson in pruneRecordExposes() PerformScan: Return early from pruneRecordExposes() PerformScan: Flip condition to avoid continue in pruneNullExposes() PerformScan: Concurrent modification of container needs visibility PerformScan: Reduce indentation with early continue for absent record PerformScan: Untemplated record name allows early continue PerformScan: Avoid `continue` when updating unused indexes PerformScan: Extract recordDiscoveredIdentifiers() PerformScan: Drop hasTemplateName from recordDiscoveredIdentifiers() PerformScan: Rename fromLastJson in recordDiscoveredIdentifiers() PerformScan: Reorder operations when processing old configuration PerformScan: Searching with 'recordName' means we found a 'record' PerformScan: Un-nest continue by merging conditionals PerformScan: Tidy condition using nlohmann::json::is_array() PerformScan: Split conditionals to improve readability PerformScan: Bind and DisableNode Expose directives are actions PerformScan: Extract extractExposeActionRecordNames() PerformScan: Use early returns in extractExposeActionRecordNames() PerformScan: Use nlohmann::json::is_{string,array}() for type checks Jan Sowinski (1): Add PCA9542 and PCA9846 support Jiaqing Zhao (1): Add PCA984x mux/switch support Michal Bielecki (1): Add support for ADS7828 I2C A/D Converter. Change-Id: I8e925adca192296dac4bb80bfe79f7769016d55d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-state-manager: srcrev bump 1662ba6bec..4ee594663bAndrew Geissler1-1/+1
Andrew Geissler (1): bmc-reboot: put into NotReady state NodeMan97 (2): bmc-quiesce: ensure bmc stays in quiesce Removed redundant string parsing Change-Id: Id664568b0dec30455fe88442ccc9f84b5b9afc1a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-power: srcrev bump 9666ddf6be..dc777fa24cAndrew Geissler1-1/+1
Shawn McCarney (1): regulators: Host reboot should not redo operations Change-Id: I64cef849a8259185d4532e9d3eaf498a0f1d788b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-09phosphor-power: Don't enable supply-monitor-ng by defaultZev Weiss1-2/+3
For the same reason as supply-monitor (a dependency on org.open_power dbus interfaces). Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: Ibcf52fc180da744cced04d4720036d8bc84bf89c
2022-05-06phosphor-host-postd: srcrev bump 80be5d8335..60b8995627Andrew Geissler1-1/+1
Brad Bishop (2): main: avoid unused variables README.md: Add words Kumar Thangavel (1): Add multi-host postcode support Change-Id: Ic7a4a7952e0a26d50e4a76884a873b26eb4b60ab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-06meta-phosphor: Add libgpiod dependencyKumar Thangavel1-0/+2
The phosphor-host-postd uses GPIO lines to display the IPMB based multi-host post code. Hence, add the libgpiod to the phosphor-host-postd repo. Tested: Included <gpiod.hpp> header file and phosphor-host-postd builds successfully. Signed-off-by: Kumar Thangavel <thangavel.k@hcl.com> Change-Id: I4376248cb5ab62c7e7d2526d4e87303c54a55b15
2022-05-06webui-vue: srcrev bump 78372d6345..fedc7344dfAndrew Geissler1-1/+1
MichalX Szopinski (1): Add missing Model mapping to Chassis Store Change-Id: I4a6a5c12012f15675164eb1405d86d0157bb3373 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-06entity-manager: srcrev bump b0c7bd18c2..0a8de74a19Andrew Geissler1-1/+1
Andrew Jeffery (4): EntityManager: Promote FoundDeviceT to a struct and rename PerformScan: Destructure device details in run() loop header PerformScan: Be explicit about dbusObject type in run() PerformScan: Rename emptyInterfaces to emptyObject as per its type Change-Id: Iedfe79cff3dd130fceff3ac20f11b88d274da83d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05phosphor-fan-presence: srcrev bump 0461bd2fdc..4907dace0bAndrew Geissler1-1/+1
Matt Spinler (1): control: Increase flight recorder max entries Change-Id: Ie305147e32f7dd6ea59dbecca5cdce41a2447fbd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05phosphor-networkd: srcrev bump dd1e592f69..a91c654c1bAndrew Geissler1-1/+1
sunharis (1): network_config: Enable [DHCP] option parameters by default Change-Id: I8fcd9c6b27daeaa21363e41295c08abaed35f46f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05phosphor-logging: srcrev bump ae1738ca2b..3bb15b9bddAndrew Geissler1-1/+1
Matt Spinler (1): Revert "peltool: Add Notes from message registry file" Change-Id: I8e0ad53523170fb2dab24bc8dc608e0b5cb1b107 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-04chassis: Ensure power on request made before waitJim Wright1-0/+1
Fix intermittent power on timeout by ensuring that state manager requests power on before beginning 30 second wait. Signed-off-by: Jim Wright <jlwright@us.ibm.com> Change-Id: I2b323932b7fcc79889df3571d3881c7d9b400dc7
2022-05-03phosphor-state-manager: srcrev bump aaa8d3466b..1662ba6becAndrew Geissler1-1/+5
Andrew Geissler (8): make bmc dump creation a utility function host-quiesce: generate a bmc dump secure-boot: initial basic app to check gpio secure-boot: check sysfs debug settings secure-boot: check for manufacturing environment secure-boot: optional param for data on error create secure-boot: log warning error when insecure secure-boot: add service to run new secure check This commit also introduces the needed change to add this new service as an optional package users can include (not on by default) Change-Id: Iae8e637abe64c33da29f5c619f125860cb6faa2b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-03phosphor-virtual-sensor: srcrev bump a959678ca8..27faf7ca7dAndrew Geissler1-1/+1
Patrick Williams (1): markdownlint, prettier: enable formatting Change-Id: I9eb0aa497a9f7a90a1ef4eaab50e7955a74c0357 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>