- 18 Apr, 2018 2 commits
-
-
Patrick Venture authored
New ipmi-channel-config New fru-merge-config recipe Updated: ipmi-inventory-map Updated: ipmi-sensor-map Change-Id: I508265159eaf9b8c4f1c53080fdbe568ab19c953 Signed-off-by: Patrick Venture <venture@google.com>
-
Patrick Venture authored
This recipe uses compose_list which is defined in the obmc-phosphor-utils class. Fixes: openbmc/openbmc#3088 Change-Id: I7450bbc1dc44915c784459e78d26e8836785ca7b Signed-off-by: Patrick Venture <venture@google.com>
-
- 17 Apr, 2018 5 commits
-
-
Andrew Geissler authored
Change-Id: I91c566d76c4a5c16ebf36d01a26c31db1212e4b8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
A recent change in the u-boot-asspeed.inc caused a regression when building an OpenBMC image from scratch. Resolves openbmc/openbmc#3073 Change-Id: I8e75c7bba1733d885dfa342667012888c44f5f1e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I378786718db0109954b871fa33d757439dca5e35 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I80b0b7da8c6494220be377890595dd7cdc50b871 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I65745c91b154a6741e4ed920e03363ff4358678e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
- 16 Apr, 2018 6 commits
-
-
Andrew Geissler authored
Change-Id: I5e1fd361bb7520627d21ae16018146e3c3fdb441 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I97914bf606c4b4e30da2bea7734ece8792ca3378 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: Ifb321963694f0313129006fdfe6c8359d64b33d0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I7111cebfdd70ae3d76db63607c9065e22659452a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: Iaa61c468bc5deab50c2161e8608c8e6f8525d561 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Jayanth Othayoth authored
Added "mutability" flag to indicate if a sensor is READ/WRITE/RW. Change-Id: I3dcc27526adc2a5d6b1206e8beee66093220763a Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
-
- 13 Apr, 2018 7 commits
-
-
Eddie James authored
This reverts commit 9aeb8f09 . Systemd is failing to ping the watchdog while shutting down, resulting in a BMC reset during the shutdown. This results in an unclean shutdown and side switching to the alternate BMC chip. Resolves openbmc/openbmc#3094 Change-Id: I3ddc21a3cd3a1d63403786ca63c8671a72bd4c13 Signed-off-by: Eddie James <eajames@us.ibm.com>
-
Andrew Geissler authored
Change-Id: Idf6ea019ea9eb6f3e497c429812f6b14dbb33d1a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Adriana Kobylak authored
Enable signature verification in the phosphor-software-manager code for witherspoon. This causes an error to be logged if updating to an unsigned image, or image signed with a different key than the one on the system, and if field mode is set, it'll stop the activation process. Tested: Signature verification is enforced on witherspoon, verified error is logged with and without field mode enabled, and activation is prevented with field mode enabled. Change-Id: Ifc8f8054f8d852cc16942af9cbf58d60aff3fc33 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
-
Andrew Geissler authored
Change-Id: I44b5726279a4b53a285c0da7003a53d49c281e49 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I8f702e0db614a59b566bf042e066e82345ec0d2b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I66981100de71ce2b0f8f96d0f3ef6bb8802420c1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I7a678b64290c99a53dbecb326be767b00e3b7aeb Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
- 12 Apr, 2018 6 commits
-
-
Matt Spinler authored
Add /com/ibm and com.ibm to the lists that the mapper uses to know what paths and interfaces to handle. As this is in the meta-ibm layer, it is only applied to IBM systems. Change-Id: I8c3624f4bff86af178b4d951632019d81dcaaf51 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
-
Matt Spinler authored
These D-Bus interfaces are only for IBM systems. Change-Id: I62255887d9cb7059472ad33ccf6fddc84d476cf0 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
-
Matt Spinler authored
This is in preparation for adding recipes that are only for IBM systems. Change-Id: Id5be84d78c9a01fd2cf9dc2abb68cabfa6cedd51 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
-
Andrew Jeffery authored
Systems utilising the obmc-ubi-fs DISTRO_FEATURE may fail to boot a freshly built image under some circumstances. Typically the error will be a mismatch in the u-boot environment between the value set in `kernelname` and the on-flash volume name for the kernel. They differ in the "Image ID" portion. The image ID is derived from the VERSION_ID field of `/etc/os-release`, and is currently added to the u-boot environment by sed-patching both a patch file adding the necessary information to the appropriate u-boot header, and the u-boot header itself. Why the current approach is wrong requires a bit of background on bitbake: 1. bitbake tasks must be idempotent 2. Building on 1, bitbake caches build state using stamp files 3. bitbake tasks will not be re-run if a stamp exists and the task input state matches 4. bitbake requires actions execute in the appropriate build phase To the issues: A. The sed-patching was performed by hooking the do_configure() task. This is wrong: There's a do_patch() phase whose purpose is to handle modifying the source tree, and will handle cache invalidation appropriately. The patch modifies the recipe to append the sed-patching to the do_patch() phase when the obmc-ubi-fs DISTRO_FEATURE is enabled. B. Sed-patching a patch is unnecessary. We can just sed the target file. By appending to the do_patch() phase we know the patches listed in SRC_URI have be applied, so drop any mangling of the patch. Note that as the existing approach hooked do_configure(), the source (including the patch) will not be redeployed, therefore the patch may remain in its mangled state. C. The search regex of the sed line only accounted for the case where the source was freshly unpacked and patched, and `kernelname` was assigned `kernel-0`. This will not be the case under a rebuild of a new commit to the OpenBMC repository that doesn't touch u-boot, as the source will not be redeployed due to the caching behaviour. D: We need an explicit dependency for the do_patch() phase on os-release:do_populate_sysroot to ensure that if os-release changes that we redo the patch phase to pick up the new image ID in the u-boot environment. The change addresses all of the issues outlined above. Change-Id: I01c95693053cb58aa0c0a90da04a03bca8eeec9e Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
-
Jayanth Othayoth authored
Added "mutability" flag to indicate if a sensor is READ/WRITE/RW. Change-Id: Ibe8913a0c72d8c97bdb9288a642901cea34f3a23 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
-
Andrew Geissler authored
Change-Id: Ie1db920366e3104fe16ca1af6ca6b5e9fefea068 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
- 11 Apr, 2018 8 commits
-
-
Andrew Geissler authored
Change-Id: I95e6ecf183cb1b82a138df17609b45441dd9ec45 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: Ie97d6c5610eddc15baffc2404e5944c6d53b9777 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: Idf4713febc9a0ce07a5c27da5058692fbbf4c360 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I4063b02df076d7052d1a69cd2b9f75f9452e0125 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Lei YU authored
Handle dependent service failures: 1. When ambient temperature is unavailable, set default floor speed; 2. When occ services are unavailable, set to max speed. Tested: Verify that the default floor speed is set when outlet temp sensor is missing; Verify that the max speed is set when occ service is killed; With https://gerrit.openbmc-project.xyz/#/c/9584/ , verify that the floor speed is set back according to outlet temp when the sensor and occ service are back. Change-Id: I395f99ac8a6e76fdeb11a189294b096ee6256b76 Signed-off-by: Lei YU <mine260309@gmail.com>
-
Eddie James authored
The mirror u-boot function copies the currently booted BMC chip's u-boot partition to the alternate chip, if the two don't match. This is to make sure we always have a good u-boot in the alternate flash. Also add service file for the mirror u-boot option. Resolves openbmc/openbmc#2876 Change-Id: Ida09a167de21f3ccb588a096509d88ad88450c93 Signed-off-by: Eddie James <eajames@us.ibm.com>
-
Andrew Geissler authored
Change-Id: I0653a49853992d7996d05ffb90d3480a99b65e61 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
Andrew Geissler authored
Change-Id: I77bf192891947e33f040b4dc1a6a238f96775997 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-
- 10 Apr, 2018 6 commits
-
-
Brad Bishop authored
Install u-boot-fw-utils via dependency, rather than explicitly attempting to include it in all images. Tested: Built witherspoon, qemux86 images Change-Id: I371cb4b848d67d75816a6d0d3b35bc7615f2ec39 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
-
Matthew Barth authored
When an EAGAIN return code(11) is returned for any sensor from an OCC, remove that sensor from dbus. Functionally requires: https://gerrit.openbmc-project.xyz/#/c/9893/ Tested: OCC sensors are removed from dbus when EAGAIN is returned Change-Id: I2fee78ff7876b8750555454436dd7b53eb3a0e78 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
-
Brad Bishop authored
Change-Id: Idc8c64241b24f05b4cbaeb84780a5f72f40d2406 Tested: Built witherspoon and palmetto images Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
-
Brad Bishop authored
inherit allarch and enable both native and target builds. Change-Id: Ib5c6bb03a9ac5c5cf7aab9ba65ef4b95845b5478 Tested: Built witherspoon and palmetto images Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
-
Brad Bishop authored
The convention seems to be that udev rule generating recipes go in recipes-core/udev. Tested: No functional change Change-Id: I947a5f060e33b696cfa5528c09e164d047f78cae Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
-
Brad Bishop authored
This reverts commit 85bdf258 . Seem to be able to log in on tty4 just fine without this, so drop. Tested: Built and booted a witherspoon image Change-Id: Iec0adad5404805514618eadc372a2fe9582da032 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
-