summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor
AgeCommit message (Collapse)AuthorFilesLines
2021-06-25phosphor-fan-presence: srcrev bump 058180f9d6..bb449c1c7cAndrew Geissler1-1/+1
Matt Spinler (1): monitor: Shut down if no readings at power on Mike Capps (1): monitor: Read fan state from dbus inventory upon starting Change-Id: I5dfb86ae1d36e83bb412a9a535ae3ddc260c68c5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-25pldm: srcrev bump fe6f0d40f0..c33c2f05c9Andrew Geissler1-1/+1
Tom Joseph (4): common: Add helper function toString libpldm: Add API to decode firmware device ID record libpldm: Add API to decode component image info libpldm: Fix the check for the valid data length gokulsanker (2): libpldm: Add encode API for RequestUpdate cmd request libpldm: Add decode API for RequestUpdate cmd response Change-Id: Iee6ef4ef63dcfde005c6977122297c0a9041e8ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24meta-phosphor: mctp: Add mctp-demux.socketGeorge Liu1-2/+4
Resolves the following build error: ERROR: mctp-1.0+git999-r1 do_package: QA Issue: mctp: Files/directories were installed but not shipped in any package: /lib/systemd/system/mctp-demux.socket Fixes: a27a2f267548 ("libmctp: srcrev bump 507ba00dad..d4103f8f55") Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: Ib302725bc54c312fc78caf00fa0fa5a2559668c5
2021-06-24libmctp: srcrev bump 34d4c96fcf..cfeaef8ecbAndrew Geissler1-1/+1
Sumanth Bhat (1): Add compiler flags to enable dev testing Change-Id: I6c65a918eec331443f8ad00e5e7f3509165c5580 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24bmcweb: srcrev bump 2205bbf681..49e429ca17Andrew Geissler1-1/+1
Jonathan Doman (1): Expose Processor PPIN property Change-Id: Iae73742f845e3da078ba1c5ab08af0b6f2569cea Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24webui-vue: srcrev bump 42a270eac2..6641cc489dAndrew Geissler1-1/+1
Lei YU (1): kvm: Disconnect on page unload/refresh Change-Id: Ie4ab13699e97e433e86326790308828d81e61444 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24phosphor-fan-presence: srcrev bump bff172aa07..058180f9d6Andrew Geissler1-1/+1
Matthew Barth (4): monitor: Use new JsonConfig object presence: Use new JsonConfig object json: Remove unused JsonConfig object control: Install service files from repo Change-Id: Ic50f83acc3b58ef07da75c513f13dea7f6e75a64 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24phosphor-logging: srcrev bump d5c31366e9..dde99203dbAndrew Geissler1-1/+1
Matt Spinler (1): PEL: Add FanControllerOffline message reg entry Ramesh Iyyar (1): PEL: PHAL: Added new message registry for pre-poweroff Change-Id: I190bb4d4ffb6293f772f11e6e27d1317d92300ab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24phosphor-dbus-interfaces: srcrev bump 08baf48ad5..0e6cea83dfAndrew Geissler1-1/+1
William A. Kennington III (1): build: Don't depend on sdbusplus.found() Change-Id: I90e8d1063fe2a4bf60fe9f4dfb8fe798bfc8adea Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24phosphor-virtual-sensor: srcrev bump 0fcf0e1ca1..1846d8225cAndrew Geissler1-1/+1
Patrick Williams (1): logging: remove spaces in entry definition Rashmica Gupta (1): add create_threshold function Change-Id: I7976f9f231ea62746aaf147c56d68c75b5195774 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24phosphor-watchdog: srcrev bump afc369ad54..86e09d749fAndrew Geissler1-1/+1
William A. Kennington III (1): build: Subproject support Change-Id: I0ec138e48a74fc56b36ce79bb31c0cb0812480eb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24pldm: srcrev bump 9ea56f6260..fe6f0d40f0Andrew Geissler1-1/+1
Jayashankar Padath (1): fru: Add location code and VINI record in fru record table Pavithra Barithaya (1): PLDM: Change rate_unit field to None Tom Joseph (1): libpldm: Add API to decode package header info Change-Id: I8106b7588e472e75de2f9bf249e733ad91e7c1e5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24phosphor-ipmi-blobs: srcrev bump d5ed40999f..f39e668c2bAndrew Geissler1-1/+1
William A. Kennington III (1): build: Remove autotools Change-Id: I342e5773b56488c92d5f4fb4296e618c2d44d061 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-23meta-phosphor: mctp: Support raw KCS driver for astlpc bindingAndrew Jeffery1-0/+2
Add a PACKAGECONFIG entry for astlpc-raw-kcs to install the required udev rules. Change-Id: Ic9fc133d92106aeb72c0ef0af1123c31b1c5c24a Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-23meta-phosphor: mctp: Add PACKAGECONFIG[systemd]Andrew Jeffery1-1/+6
Change-Id: I9ea3a1d0305f339631a443bea09af6fea8d9e34f Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-22phosphor-ipmi-flash: srcrev bump f450486f23..0077e34cfaAndrew Geissler1-1/+1
Patrik Tesarik (1): Fix hyperlink typo in README.md Change-Id: Ie8445f1d6f037c5bef34566c3810d20758c49e93 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22entity-manager: srcrev bump 7d53601257..395c6d4539Andrew Geissler1-1/+1
Jonathan Doman (1): Require all probe interface properties to match Change-Id: I0ea697b274e5fa5cd143f58aa4784614be7f33b5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22webui-vue: srcrev bump 3f9cfa2c24..42a270eac2Andrew Geissler1-1/+1
Maciej Magdziarz (1): Firmware: Remove .tar references Change-Id: I3fe61189fa0e0eb6005a04cd0151e346817fbbe0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22pldm: srcrev bump bc44b7bc1a..9ea56f6260Andrew Geissler1-1/+1
Christian Geddes (1): Update lid id for HCODE_LID and make HBD writeable in fileTable json Change-Id: Iff63d0c023d38ce73490fe0d0c23c2833f7c9d25 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22phosphor-logging: srcrev bump d354a39835..d5c31366e9Andrew Geissler1-1/+1
Harisuddin Mohamed Isa (2): peltool: Fixed output for SRC parser peltool: Fix Python C Extension for UD parsing Matt Spinler (1): PEL: Use ordered_json parse on plugin data Change-Id: If1d798a86595f5548c90da14229d0a70dccfe6f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22bmcweb: srcrev bump 0256b69420..2205bbf681Andrew Geissler1-1/+1
Albert Zhang (1): Redfish: Allow disabling and enabling SSH Ed Tanous (1): Fix include what you use in bmcweb_config.h Vivekanand Veeracholan (1): Add option to configure port number Change-Id: I67b54d75b9293058e6a9a69a7316f8880181a172 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22libmctp: srcrev bump d4103f8f55..34d4c96fcfAndrew Geissler1-1/+1
Sumanth Bhat (3): core: Handle MCTP fragment sizes core: Handle arithmetic overflow in adding new fragments core: Handle exhaution of message contexts Change-Id: I4de4012ca4a621ff9068c2b7eab13cc0ccf3173f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22pldm: Add function2 dependencyTom Joseph1-0/+1
PLDM is adding infrastructure to register callbacks for the PLDM requester code. https://gerrit.openbmc-project.xyz/c/openbmc/pldm/+/43465 function2 is header only and already leveraged in sdeventplus and phosphor-ipmi-flash. function 2 provides move-only fu2::unique_function. Using function2 had an image size increase of 4K for PLDM daemon with build-type minsize. Signed-off-by: Tom Joseph <rushtotom@gmail.com> Change-Id: I427219b51cee7b29b7e62cc77d597143f21fcda0
2021-06-22phosphor-networkd: srcrev bump 3bf1c74e11..bdbbfb628fAndrew Geissler1-1/+1
William A. Kennington III (2): build: Full subproject support build: Move yaml files into a subdirectory Change-Id: I765194d9a027dd025aa9e2228f39328011a367a7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22phosphor-bmc-code-mgmt: srcrev bump fa79914baa..16aa28a057Andrew Geissler1-1/+1
Lei YU (3): image_verify: Append .sig instead of replace image_verify: Support other images bios: Update bios_active version after code update Change-Id: Ib0f3a76879a0a5d139d8dadf6c8919dc47f0fc1d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22pldm: srcrev bump 003fe02100..bc44b7bc1aAndrew Geissler1-1/+1
Tom Joseph (2): libpldm: Enhance decode of GetFirmwareParameters response libpldm: Fix is_string_type_valid Change-Id: I9f7fca4701c8c5e59ba786c9bbd9a589f72352b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22libmctp: srcrev bump 507ba00dad..d4103f8f55Andrew Geissler1-1/+1
Andrew Jeffery (1): mctp-demux-daemon: Use systemd socket activation Change-Id: Ied3f26b95370639b564aa7e1214e8d76bbc6074f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22pldm: srcrev bump ea72f240bb..003fe02100Andrew Geissler1-1/+1
Andrew Jeffery (1): systemd: Remove mctp-demux dependency Tom Joseph (1): requester: Enhance the PLDM requester code Change-Id: I4b52657c9b5c79ded2cae44c716fdada1fec0aad Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-22phosphor-ipmi-blobs: Convert to mesonWilliam A. Kennington III1-13/+11
Change-Id: I9b94c4a4995dd48d4531d8605ad35742072974c9 Signed-off-by: William A. Kennington III <wak@google.com>
2021-06-21phosphor-post-code-manager: srcrev bump b84fea4efe..aed7b3de09Andrew Geissler1-1/+1
Manojkiran Eda (1): Make MaxBootCycleCount Configurable Change-Id: Iab04dad507cfaa5152ccabd8d4e3034165f49722 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-21phosphor-fan-presence: srcrev bump 7072237b9a..bff172aa07Andrew Geissler1-1/+1
Matthew Barth (1): power_state: Catch DBusServiceError and wait Change-Id: I3251a2662ff91c17e4db7f7933c8946a2d30caf4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-21pldm: srcrev bump a137f903b5..ea72f240bbAndrew Geissler1-1/+1
Deepak Kodihalli (1): Initial version of pldm_fwup_pkg_creator.py Ilya Smirnov (1): Add Secure Version Lockin BIOS Attribute Sridevi Ramesh (1): bios: Remove two unneeded bios attributes as mentioned below Change-Id: I09227020d4f8a02e7dff7f0cf2e1fb281bcf26f8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-21dbus-sensors: srcrev bump 12c2c0ef53..18fffd3d4dAndrew Geissler1-1/+1
Andrew Jeffery (1): NVMeSensor: Fix ordering of member initializer list Change-Id: Ib810726969399e70d4bdd63a1200310cedbe5d31 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18webui-vue: Add a task to find node licencesJason M. Bills3-1/+473
Many open source licenses require the module and license to be identified in the image. Yocto provides this capability for the modules that it includes; however, this doesn't cover the modules that npm includes during the build of webui-vue. This change adds a new module named 'nlf' to find and create a summary of the nodes and their licenses. The nlf recipe file was generated automatically with: devtool add 'npm://registry.npmjs.org;package=nlf;version=latest' Then a new 'find_node_licenses' task in the webui-vue recipe uses 'nlf-native' to create a summary and save it to the webui-vue license directory where Yocto stores its license info. Tested: Confirmed that the nlf recipe builds. Confirmed that the 'find_node_licenses' task runs and that the license summary is available under 'build/tmp/deploy/licenses/webui-vue/node-licenses' Change-Id: Ia53f6e463db6966f450be2a37dc82a3c5e3f76c1 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2021-06-18bios-settings-mgr: srcrev bump 96e72ec579..5e2cb7206eAndrew Geissler1-1/+1
Snehalatha Venkatesh (1): Change Resetflag from default to Noaction Change-Id: I9bcb29b75833dd04fb6ee1e989fcb5b8573ba76e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18phosphor-inventory-manager: srcrev bump ab1f8b520a..903b0de230Andrew Geissler1-1/+1
Santosh Puranik (1): serialization: Use Cereal NVP Change-Id: Id22b2394cb30eff0c7a1e0b6422bf3995f59095d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18debug-trigger: srcrev bump 20017150d2..15fe59cb0fAndrew Geissler1-1/+1
Andrew Jeffery (1): meson: Remove redundant udevrules list Change-Id: Ia35655f677b159744f7b103698eee4e1561fa427 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18bmcweb: srcrev bump b937830fe5..0256b69420Andrew Geissler1-1/+1
zhanghch05 (1): Add compile flag to turn off the old Power/Thermal Change-Id: Id69ac91633c13f6b283a916e6f4f26545edd5c3b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18phosphor-power: srcrev bump aacc2aafa5..d3a70d9876Andrew Geissler1-1/+1
Adriana Kobylak (1): psu-ng: Update supported configuration properties Change-Id: I4d09abbad020339d2938193f8cc7ab8e865e1e7e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18entity-manager: srcrev bump 6d649821da..7d53601257Andrew Geissler1-1/+1
John Edward Broadbent (1): change source URL for boost Change-Id: I91f5c1daf5f8df28850790655daf2f36e4a68d31 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18dbus-sensors: srcrev bump 1263c3dad3..12c2c0ef53Andrew Geissler1-1/+1
Zhikui Ren (1): ThresholdTimer: use weak_ptr in async callback Change-Id: I7861205f4d12241737d68a9e8fe5fbdb4893e847 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18phosphor-nvme: srcrev bump d5838d1bbb..9ebfa481ceAndrew Geissler1-1/+1
George Hung (1): Emit the threshold alarm signals to trigger SEL logs Change-Id: I2489df9e780f59d2d93fe9ea0b8914ae718d999f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18libmctp: srcrev bump a523bcc102..507ba00dadAndrew Geissler1-1/+1
Andrew Jeffery (2): libmctp: Add subdirectory for systemd metadata systemd: Own service startup ordering with respect to pldmd Change-Id: Ia08b9b8bc7ff891a3e9f194f49295780987972b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18phosphor-logging: srcrev bump 0866c3fc66..d354a39835Andrew Geissler1-1/+1
Andrew Jeffery (1): log_manager: Remove designated initializers Jayanth Othayoth (2): PEL: set pdbg environment variable PEL: move pdbg init function to sbe ffdc init Ramesh Iyyar (1): PEL: PHAL: Changed existing reason code instead use component id Shantappa Teekappanavar (1): PEL: message_registry - Add an entry for WatchdogTimeout Vijay Lobo (1): PEL: Support eventId property Change-Id: I848bd5429b2fd9d7929af693c45766fe07e56836 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18pldm: srcrev bump cb0982ba18..a137f903b5Andrew Geissler1-1/+1
Jayashankar Padath (1): fru: Add new inventory items in the fru parser Manojkiran Eda (1): Remove Inventory Manager dependency for pldm Pavithra Barithaya (1): PLDM: Remove Boot Progress entry from 11.json Tom Joseph (1): requester: PLDM handler for async request/response Change-Id: I76b5512fa5fe58b25b5d9f1e4d5e54f5a62927f5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17meta-phosphor: Add debug-trigger recipeAndrew Jeffery1-0/+34
debug-trigger listens for an external signal that the BMC is in some way unresponsive. When the signal is received it triggers a crash to collect debug data and reboots the system in the hope that it will recover. Change-Id: Ib8ea615c2944edb0448b06c333b6e2abbea15687 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-17phosphor-ipmi-blobs: srcrev bump 52b75fb392..d5ed40999fAndrew Geissler1-1/+1
William A. Kennington III (6): utils: Deduplicate library loading utils: Make loader more lenient treewide: Remove unused variables ipmi: Remove non-standard c++ array syntax build: Add meson meson: Install headers Change-Id: Ia7253baea8f3f40f12b2d5e9b9b13a475363d4f3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17phosphor-fan-presence: srcrev bump fdfcc679e6..7072237b9aAndrew Geissler1-1/+1
Matthew Barth (83): control: Remove use of static lib JSON objects control: Self registering action objects framework control: Add all fan functionality to JSON fan object control: Add creating config object without a dbus object control: Construct events' groups control: Update JSON action objects to run the action control: Create manager object for JSON configs control: Split JSON and YAML based binaries control: Parse/add zones to manager control: Add fan objects to their zones control: Use group objects in actions control: Remove JSON zone object include of YAML zone object control: Remove references to "speed" in JSON objects control: Fill in `requestIncrease` method control: Remove ZoneHandlers from JSON zone object control: Use JSON zone object's dbus property methods control: Add zone setTarget required functions control: Add request target base action control: Add set target on missing owner action control: Extend actions from the config base object control: Add count state set target action control: Add net target increase action control: Add net target decrease action control: Handle adding timers and when they expire control: Update config loading control: Add zone increase & decrease timers control: Restore `Current` property for each zone control: Update zone target on startup control: Load JSON configured groups and events control: Remove `json_parser` source control: Handle empty profiles for configuration objects control: Use Group objects in events control: Create config key check function control: Add event actions control: Provide zones to the events control: Set groups & zones on event actions control: Group configuration inputs should be const control: Update base action object with zones and groups used control: Actions use list of groups set on base object control: Timers no longer need the zone and group control: Handle updating service states control: Provide pointer to manager object to events control: Add getBus() and getGroups() functions for triggers control: Add event trigger creation control: Add timer trigger support control: Remove `path` argument to add services control: Correct which json object used in event actions control: Copy everything in Group copy constructor Add `getManagedObjects` method call control: Setup to subscribe and handle signals control: Add signal triggers with propertiesChanged signals control: Add interfacesAdded signal support control: Add interfacesRemoved signal support control: Add nameOwnerChanged signal support control: Get property from cache and add objects control: Add init trigger support control: Extract bus object from config argument pack control: Switch to using static instance of bus control: Set owner state for all service entries control: Support switch to 'default_ceiling' control: Handle `Current` property changing control: Optimize loading/configuring event groups control: Remove JSON event precondition support control: Remove event `getActions()` control: Store/use trigger enable functions on events control: Remove manager parameter from create trigger function control: Separate zone creation from enabling control: DBusZone object for dbus objects control: Manage zones' dbus interfaces with a DBusZone object control: Support reloading configurations with SIGHUP control: Introduce `poweron_target` configuration attribute control: Make decrease interval optional control: Set fans to `poweron_target` at poweron control: Remove manager JSON config Only load compatible interface objects once control: Add successful configuration file loaded message control: Add ObjectManager interface json: Use a single list of compatible values json: Add constructor for loading a fan app's config file(s) control: Load config file(s) when available control: Store signal packages as a reference control: Temporarily handle starting at poweron control: Enhance handling exceptions restoring `Current` mode property Change-Id: Ie4cc6f83a7e45ae706a7c10f893a8c3ef897efd6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17phosphor-post-code-manager: srcrev bump 0171dd6bce..b84fea4efeAndrew Geissler1-1/+1
Ravi Teja (1): Fix DeleteAll to set boot count 0 Change-Id: I5784117931029d90aec6d73be517ca4d9443e9ab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17bmcweb: srcrev bump 938f25685f..b937830fe5Andrew Geissler1-1/+1
Charles Boyer (1): log_services: Fix system dump entries route Ed Tanous (1): Remove ambiguous privileges constructor John Edward Broadbent (1): Remove duplicate Managers field Vernon Mauery (1): Free cert usage before return Change-Id: Ib72db608c719d3e9f28a36fcfdaa8d2fabe83af2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>