summaryrefslogtreecommitdiff
path: root/meta-phosphor
AgeCommit message (Collapse)AuthorFilesLines
2021-11-10webui-vue: srcrev bump ae09a4b3c0..182b3f1ff4Andrew Geissler1-1/+1
Dixsie Wolmers (1): Fix overview error Change-Id: I4506516326c19c70c1d169eb6e5b063fdb648768 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10pldm: srcrev bump bdf56f0475..38b6e5fb49Andrew Geissler1-1/+1
Zach Clark (1): Define the hb_inhibit_bmc_reset BIOS attribute Change-Id: Idc1c4f2067f35fb23cee19346abdcaad45f88fe0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10dbus-sensors: srcrev bump 9ca98ec931..45f844ac6cAndrew Geissler1-1/+1
Arun P. Mohanan (1): Fix for sensor value PATCH in manufacturing mode Change-Id: I91a66554577bb18de9b68ef53c26850b157913d3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10pam-ipmi: srcrev bump 1ea8be7fe6..08be868a6dAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: If866b765b8f9bb6579de503ea28d9d3f1dd4dad2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10image_types: Add BUILD_ID to MANIFESTAdriana Kobylak2-0/+20
Add the BUILD_ID value to the MANIFEST so that it can be used alongside the VERSION value to generate a version id during firmware updates. Add a function to read BUILD_ID from the os-release file instead of reading it from a variable because the BUILD_ID value could be set via a os_release.bbappend file instead of a .conf file. Tested: Verified the BUILD_ID value was added to the MANIFEST by default, and when BUILD_ID was specified in a .conf file, and on a os-release.bbappend. Ex: $ cat MANIFEST purpose=xyz.openbmc_project.Software.Version.VersionPurpose.BMC version=2.11.0-dev-566-g263df7f852 BuildId=20211025151654 ExtendedVersion= KeyType=OpenBMC HashType=RSA-SHA256 MachineName=p10bmc Change-Id: I3b7beaccbbd47d8820d499180ccdf021b004cf85 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-11-10os-release: Set BUILD_ID to DATETIMEAdriana Kobylak1-1/+0
In the community it was discussed having a field that would contain the date of when an image was built (timestamp) so that it could be used to generate a unique version id during firmware updates, and that could also be used to display the specific date of a build such as when it was released or the general availability date. The yocto recipe for os-release sets BUILD_ID to DATETIME by default. The current implementation of BUILD_ID duplicates the output of VERSION, therefore remove the openbmc implementation of BUILD_ID to pick up the default value of DATETIME. The value can be overwritten in a machine's conf file, or set to what it was before in an os-release.bbappend in a meta layer. Tested: - The os-release BUILD_ID has a timestamp value by default, ex: BUILD_ID="20211025151654". - The os-release BUILD_ID is set to the value specified in a machine conf file, ex: Ex: In: meta-ibm/conf/machine/p10bmc.conf BUILD_ID = "20211231120000" - The os-release BUILD_ID is set to the value specified in a meta-layer os-release bbappend: Ex: In: meta-ibm/recipes-core/os-release/os-release.bbappend BUILD_ID = "${@run_git(d, 'describe --abbrev=0')}" Change-Id: If5238c53e0c3463c181788afc713c560fb5fe034 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-11-09pldm: srcrev bump b7e083ea32..bdf56f0475Andrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM: effecter PDRs support for Slot PowerState Change-Id: I5058995631356c0f1e6e71f14049a046d94e02d9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-hwmon: srcrev bump 6a22a2ffd1..b6c1771bfdAndrew Geissler1-1/+1
Ed Tanous (1): clang-format with latest clang Change-Id: I1a9f643db46f74998678543431b33129fe7b6bfd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09ipmi-blob-tool: srcrev bump f8c9f7a3fc..d46530fd76Andrew Geissler1-1/+1
William A. Kennington III (1): blob_handler: Have delete return a status Change-Id: Iea1dd221369db8dcbdd98802be32145a40210e99 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-fan-presence: srcrev bump 04f03e1818..a7fcf3e0a1Andrew Geissler1-1/+1
Matt Spinler (2): control: Manager::addServices() fix control: Have iA match use arg0Path param Change-Id: Iae02c912c84e99c640661d51f036da82877fc630 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09service-config-manager: srcrev bump a19b509352..cd72d3a116Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Patrick Williams (1): build: switch to C++20 Change-Id: I59809d934ab74c6f9910a0b218df23e5c7cecfd6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-power: srcrev bump 9ddc622e3a..c0a0758034Andrew Geissler1-1/+1
Adriana Kobylak (2): psu-ng: Get the power config full load property psu-ng: Set the power-config-full-load GPIO Change-Id: I7d30b1196e684d924acc627a097f2a7c7c08375b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-webui: srcrev bump f695bbb4c9..8588400216Andrew Geissler1-1/+1
Gunnar Mills (1): Hack webpack to not use MD4 Change-Id: I75e13b9b705a3a574fce9da09444391457a7e94a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-ipmi-flash: srcrev bump 0df4085097..7d249a7af5Andrew Geissler1-1/+1
Willy Tu (2): build: remove autotool updater: remove find() and use std::string::starts_with() Change-Id: I5d83caa54054867f20cfb45342c34e01218ffbfd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06entity-manager: srcrev bump 6bf41588ab..22ed42860dAndrew Geissler1-1/+1
Patrick Williams (1): build: switch to C++20 Change-Id: I2349f494ca94bedef57e7d2a0efbad5e11e16582 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06dbus-sensors: srcrev bump 3291b9c755..9ca98ec931Andrew Geissler1-1/+1
Andrew Jeffery (2): NVMeBasicContext: Don't poll the sensor if it's not available nvmesensor: Make commuication error messages more informative Change-Id: I30f4920fa3dfc5e1909b9b19a8d9adc517da996a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06phosphor-fan-presence: srcrev bump 284505d34b..04f03e1818Andrew Geissler1-1/+1
Matthew Barth (6): control:p10bmc: Critical service(s) control:fanctl: `dump` option only for JSON control:fanctl: `reload` option only for JSON control: Subscribe to nameOwnerChanged once per service monitor:p10bmc: Set `num_sensors_nonfunc_for_fan_nonfunc` to 0 monitor:p10bmc: Add `set_func_on_present` Change-Id: I3363e9ca0b7672ae5d3f39728bfd29e38362febb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06obmc-console: srcrev bump dc0eec8db7..467d301034Andrew Geissler1-1/+1
Andrew Geissler (1): ssh-console: only enable keepalive option Change-Id: Ia05a1c634f63d2c5ad26570dfaf747681332702d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06webui-vue: srcrev bump 8187678816..ae09a4b3c0Andrew Geissler1-1/+1
Derick Montague (1): Remove Derick from the maintainer list Dixsie Wolmers (3): Add keep-alive option in webpack devServer Remove tableFormatter and use dataFormatter on assemblies table Remove Derick from OWNERS Konstantin Aladyshev (2): Russian translations for the Assemblies schema Russian translations for the new overview layout MichalX Szopinski (1): Add GUI Name on Intel environment Thang Q. Nguyen (1): Fix wrong System Manufacturer in Hardware Inventory Change-Id: Ic4b65967e2f7338a81195e0402f8814aab784410 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06bmcweb: srcrev bump 37bbf98c8b..4028ff77ddAndrew Geissler1-1/+1
Ed Tanous (2): Fix c++20 issue Make telemetry use the common collection utilities Manojkiran Eda (1): Add features to feature map & remove redundant code Patrick Williams (1): build: switch to C++20 Spencer Ku (1): Redfish: Support Host Log Entries Change-Id: I6800c683af6387fdc60cdf2f92dc3dd384cde865 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06phosphor-power: srcrev bump a2a830b1ff..9ddc622e3aAndrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Refactor PowerSupply::isFaulted Change-Id: Ideb68e813a4acbe84549254ae3aeb419953371ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-05phosphor-host-ipmid: srcrev bump d2ee98677f..846af8644dAndrew Geissler1-1/+1
Johnathan Mantey (1): Return 'enable' bit false for Get LAN Config Param 56 & 59 Change-Id: If36517e05ff594e4aeb633992e5496239d72873e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-05meta-ampere: repotest: more removalsPatrick Williams1-4/+0
More patches and scripts have been cleaned up. Remove them from the exemption lists. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ieae41805e2787d7f63db2fd776495d79e6faa987
2021-11-05repotest: remove sh extension aliasPatrick Williams1-1/+0
The tooling in openbmc-build-scripts no longer needs the symlink alias. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib214c4f2bd5cc5854626a554adb86c9b2ceb1d2b
2021-11-05meta-ampere: repotest: reduce exempted shellcheck scriptsPatrick Williams1-14/+0
Commit dde1fede1f832f029742a1d27290cfe252ab1bc5 cleaned up a number of shellcheck errors from meta-ampere. Remove these, now fixed, scripts from the repotest exemption list. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ia575d3130678d3ca2be69da64639f7354c28aea8
2021-11-04repotest: reduce patches in meta-bytedanceLei YU1-3/+0
With the previous commit and 98f38d4c8, several patches in meta-bytedance are removed. Remove such patches from repotest. Signed-off-by: Lei YU <yulei.sh@bytedance.com> Change-Id: If6226949a8063ca5e2aab56aff2b57e54cc963f8
2021-11-04Partially revert "treewide: remove obmc-system-mgmt feature"Patrick Williams4-0/+6
The obmc-system-mgmt feature is currently used in the image to trigger inclusion of a virtual-provider which provides a number of packages many systems need. Partially revert the removal of this feature so that the outcome is: 1. The empty obmc-phosphor-sysd package is still removed. 2. By default the 'obmc-system-mgmt' feature is included, unless specifically exempted. 3. All EVB platforms remove the 'obmc-system-mgmt' feature since they have no system they are managing. This partially reverts commit 060ad3ff7fcc30aff78a9e504efee9d8fa0d4526. Tested: * Built `bletchley` and confirmed `packagegroup-fb-apps-system` and `entity-manager` are present. ``` entity-manager armv7ahf-vfpv4d16 0.1+git0+6bf41588ab-r0 packagegroup-fb-apps-system all 1.0-r1 ``` * Built `witherspoon` and confirmed `packagegroup-op-apps-system` and `pdbg` are present. ``` packagegroup-op-apps-system noarch 1.0 pdbg arm1176jzs 3.3 ``` * Ran `bitbake -p` on `evb-ast2600` to confirm the undefined `virtual-obmc-system-mgmt` is not being included in the image. Change-Id: I8b7804d5101cc84a2c57473b3f85672bf7767c67 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2021-11-04meta-facebook: fix shellcheck issues in scriptsPatrick Williams1-3/+0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I62cf17d414795e91d673d468a196d4f0a6c0a71b
2021-11-04repotest: add json lintingPatrick Williams1-1/+10
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I99dadfac3c2d324bb5ef6a5ab399ad35825b34d5
2021-11-04repotest: refactor shellcheck slightlyPatrick Williams1-11/+43
Refactor the shellcheck implementation so that: 1. Files are checked by extension if their `file` type doesn't match a known list. Some shell scripts do not use the proper shebang and end up not being detected by `file`; attempt to revert to extension in that case. 2. Facilitate easier addition of multiple linting tools for other file types. A follow up commit will add 'json' linting with only a few changes. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5ce60432c4bd123d9d9c14466505c2d4b2477959
2021-11-04setup: fix shellcheck errorsPatrick Williams1-1/+0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4c09e61294506659500f9760993dd4b8b6f22f23
2021-11-04repotest: fix shellcheck errorsPatrick Williams1-7/+6
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4f4e7957218642dc252880a0a0ea575ebde10512
2021-11-04repotest: enable shellcheck-based lintingPatrick Williams1-1/+134
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I48ff0b633697ddd16a7119519399c6579688436d
2021-11-03meta-phosphor:meson: pkgconfig inherit requiredAndrew Geissler12-12/+12
Upstream yocto made a change recently that brought to light a bug in some of our recipes. If your meson makefiles utilize the dependency() function then the recipe must also include pkgconfig. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ie85e2a3bd86010c2ce5d08c75fddc1ba348ff891
2021-11-03meta-phosphor: phosphor-ipmi-flash: Update recipe to use mesonWilly Tu1-34/+36
The new meson now forced only one type of LPC or P2A to be enabled. The build will fail if both LPC and P2A are enabled. Out of the given type, only the last package enabled will be used. Added PACKAGECONFIG conflict feature. Tested ``` NOTE: Reconnecting to bitbake server... Loading cache: 100% |###################################################################################################################################################################################################| Time: 0:00:01 Loaded 3939 entries from dependency cache. ERROR: /workspace/gBMC/buildspace/gbmc/meta-phosphor/recipes-phosphor/ipmi/phosphor-ipmi-flash_git.bb: phosphor-ipmi-flash: PACKAGECONFIG[nuvoton-lpc] Conflict package config 'nuvoton-p2a-mbox' set in PACKAGECONFIG.| ETA: --:--:-- ERROR: Failed to parse recipe: /workspace/gBMC/buildspace/gbmc/meta-phosphor/recipes-phosphor/ipmi/phosphor-ipmi-flash_git.bb ``` Change-Id: I6ad9317cb5c35aa266ff67eb3b22e9f5f17f359b Signed-off-by: Willy Tu <wltu@google.com>
2021-11-03phosphor-ipmi-ethstats: srcrev bump 6b48b92e08..c8894c55f5Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I06a725bcbea192e04a67e9cd8811b6d3d1d928ac Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03kcsbridge: srcrev bump 03e6defcbc..7580a8e60dAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Patrick Williams (1): span: switch to std Change-Id: Iad1eb082e1f6a5d0977d1ad4f46aeb600b89b782 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03phosphor-dbus-interfaces: srcrev bump 4a3bfcaf4a..9011692063Andrew Geissler1-1/+1
Jonathan Doman (1): Fix install_subdir setup error Change-Id: Ifc3d5d549d54bc930b1d3f401cd67bc4ec203a11 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03phosphor-fan-presence: srcrev bump 55ed901be9..284505d34bAndrew Geissler1-1/+1
Matt Spinler (9): control: Dump flight recorder to a JSON file control: Add cache maps to fan control dump fanctl: Add query_dump cmd to search dump contents control: Store zone data in the dump control: Add setFloorHold to Zone control: mapped_floor: use setFloorHold control: Add count state floor action control: Timer trigger can preload groups control: Add power on/off triggers Matthew Barth (8): control:ibm,rainier-2u: Fan missing event control:ibm,rainier-2u: Fan rotor nonfunctional event control:ibm,rainier-4u: Fan missing event control:ibm,rainier-4u: Fan rotor nonfunctional event control:ibm,rainier-1s4u: Fan missing event control:ibm,rainier-1s4u: Fan rotor nonfunctional event control:ibm,everest: Fan missing event control:ibm,everest: Fan rotor nonfunctional event Change-Id: Ia80f5acf1ff167b3c8875981cd3fec4f954af7fe Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03obmc-console: srcrev bump 2e93a03daf..dc0eec8db7Andrew Geissler1-1/+1
Andrew Geissler (1): ssh-console: introduce reasonable timeout values Change-Id: I8cac6088806391796ee2bf97c8fb9f6a2925e311 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03phosphor-health-monitor: srcrev bump 036f1617ec..f515187932Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I9109f3e31323427ad82343fee0b1cc42d41a0699 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03telemetry: srcrev bump 7e098e93ef..e28aa53dc1Andrew Geissler1-1/+1
Szymon Dompke (1): Add Id to Trigger Change-Id: I106d4c112232d33c8561887e7b7fc63da7bc70ec Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03phosphor-ecc: srcrev bump 0841f8abf9..a56bb3cae1Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I951eca2b4e0a984ad9ca203e7e7be46dfec57e27 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03phosphor-ipmi-blobs: srcrev bump fda41789e7..3b89eda938Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I90a1da693b5f9532d6dd6af4ccdc6108b97ef6d1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03phosphor-psu-code-mgmt: srcrev bump a5fc266901..95ad4ee285Andrew Geissler1-1/+1
Lei YU (1): MAINTAINERS and OWNERS: Update info Change-Id: I4d40b10b10f224fb8090b068d09dbf6d62723a41 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03bmcweb: srcrev bump 021d32cf90..37bbf98c8bAndrew Geissler1-1/+1
Chris Cain (1): Systems: Add IdlePowerSave support George Liu (1): Fix NTPServers are hard-coded for eth0 Change-Id: I74bebcde91135389850fe6e89792a054db05404c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03ipmi-fru-parser: srcrev bump 5f5e3840f7..bc145078e7Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I202d1b04e503faa9769c84cffee52c5cf90424cc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03dbus-sensors: srcrev bump b782eec692..3291b9c755Andrew Geissler1-1/+1
Jie Yang (1): Sensor mutability interface Change-Id: I482f2407ef54f62fcf9131e2acc6a8c9aa75ec54 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03webui-vue: srcrev bump 15cee70983..8187678816Andrew Geissler1-1/+1
Sandeepa Singh (1): Add Dimms table missing properties Change-Id: Ie60ce20ab7d700214136262409bcb653c2a5b589 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03phosphor-ipmi-flash: srcrev bump bcae90026b..0df4085097Andrew Geissler1-1/+1
William A. Kennington III (1): build: Remove unused phosphor-logging dependency Willy Tu (1): build: nuvoton-lpc: Add `NUVOTON_LPC` project_arguments Change-Id: I908323915c2fe120f9c6503986a85ff72443c0cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>