summaryrefslogtreecommitdiffstats
path: root/meta-phosphor
Commit message (Collapse)AuthorAgeFilesLines
* python: Drop unused python-email-utils packageBrad Bishop2018-06-212-29/+2
| | | | | | | This package is no longer used. Drop. Change-Id: I545a2cb38bb130077f85c2715b44d26a1e829526 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* bottle: pull in vanilla python email modulesBrad Bishop2018-06-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bottle depends on a utility module in the email package included with the Python distro to parse rfc1123 and rfc850 timestamps. A flash footprint optimized package: python-email-utils was introduced in 5baa96f51, and Bottle made to depend on that. OpenBMC doesn't currently support a minimal distro flavor, so reverting the original optimization seems to bring some benefits: 1 - reduced comprehensional complexity 2 - reduced maintenance burden 3 - possibility for bottle recipe upstreaming to meta-oe Until OpenBMC offers a low footprint distro feature, flash constrained machines should make these types of optimizations elsewhere. The size increase for the witherspoon target was as follows (~268k): 18661376 obmc-phosphor-image-witherspoon-20180607204542.rootfs.squashfs-xz 18935808 obmc-phosphor-image-witherspoon-20180607205204.rootfs.squashfs-xz Tested: Built witherspoon image and verified REST API functional Change-Id: Ib417df2c71feea6d46d783605d690e0362176992 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Revert "python-dbus dbus.Byte.__str__ produces broken utf8"Brad Bishop2018-06-212-39/+0
| | | | | | | | | | | This reverts commit 3579dc63b8ab8e12fe6078937449f48ab3b9d66c. Now that the JSON library is fixed in Python this hack can be removed from dbus-python. Tested: verified encoding of dbus.Byte unchanged Change-Id: I26f837cf41c471051e0ecf0dc1d1ee78aa586b6f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Fix dbus.Byte JSON encodingBrad Bishop2018-06-212-0/+129
| | | | | | | | | | | | | dbus.Byte is not encoded by the JSON library in Python2.7 correctly. There was a hack added to dbus-python to work around this. Backport the JSON library fix from Python 3.x back to Python2.7, so we can drop the hack from dbus-python. Tested: verified encoding of dbus.Byte unchanged Change-Id: Ifc8e0d22a25f4dd52da5a136809df25771684438 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-06-191-1/+1
| | | | | Change-Id: I04d6f2203ad0659038f620fc402f02651a24d5d8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Revert "Add workaround to avoid disabling serial console"Brad Bishop2018-06-181-4/+0
| | | | | | | | | | This reverts commit bbf2cb8e1e4d490acf80ce3a5b162d7db5f3e4e2. This change doesn't seem to be required anymore. Tested: Booted Palmetto system in QEMU Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I34b3dd17d1fe7427ec12f84c6ad9bb5367f73cf6
* Drop phosphor-rocketBrad Bishop2018-06-182-32/+0
| | | | | | | This application is unused. Drop to reduce maintenance burden. Change-Id: I339c5ee64125859c4e78be4d590ab268658a1687 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* obmc-console: Rename recipeBrad Bishop2018-06-181-0/+1
| | | | | | | | | | | | OE norms dictate recipes that track HEAD be named: foo_git.bb and set PV explicitly to "x.y.z+git${SRCPV}" Change-Id: Iaeffab1e3bb1df6720ae4e236c3515fb1ec30cc8 Tested: Built the obmc-console recipe Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-06-181-1/+1
| | | | | Change-Id: I6756f715f355b9ff45c537a2d705aba6c3e1814c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-debug-collector.inc: bump versionAndrew Geissler2018-06-181-1/+1
| | | | | Change-Id: I302ac34f36682db27d3fe2228ad1308359f93a13 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* ffdc.bb: bump versionAndrew Geissler2018-06-181-1/+1
| | | | | Change-Id: I0e2a94993d3015a972258cf5ae827c8c6d19e3f1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-time-manager: Rename recipeBrad Bishop2018-06-151-0/+1
| | | | | | | | | | | | OE norms dictate recipes that track HEAD be named: foo_git.bb and set PV explicitly to "x.y.z+git${SRCPV}" Change-Id: Ic9d2b1f98e30dc8d5489e058613f6158a25fc986 Tested: Built the phosphor-time-manager recipe Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* obmc-bsp-common.inc: Remove a number of varsBrad Bishop2018-06-151-8/+0
| | | | | | | | | | | | | | | | | | | | | | Begin to remove content from this non-sensical file. Any BSP configuration should be in a BSP layer, not the phosphor layer. KERNEL_EXTRA_ARGS: should be set by BSP, and this isn't required at all at the moment by the currently supported BSPs. UBOOT_SUFFIX: should be set by a BSP or distro configuration. MACHINEOVERRIDES: this was nonsensical in the bitbake sense - there is no such thing as an openbmc machine. If there is a need for an openbmc override in the future it can be added as a distro override (there is no such need at the moment). MACHINE_FEATURES_BACKFILL_CONSIDERED: BSPs should be considering backfilled machine features. Tested: Built witherspoon and palmetto images Change-Id: Idf252c92cb718d076ea556f2b389f15c13716fd2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Rename and move kernel recipeBrad Bishop2018-06-1510-46/+12
| | | | | | | | | | | | | | | | | Rename linux-obmc to linux-aspeed and move to the Aspeed layer. Like recipes for u-boot forks, recipes for kernel forks in support of different SOCs are typically provided in the BSP supporting the SOC. Moved a number of phosphor-isms out of the kernel recipe and put those in a bbappend in aspeed-layer/bbappend. Removed COMPATIBLE_MACHINE setting. We simply use PREFERRED_PROVIDER in machine configuration files to set the default kernel recipe. Tested: Booted spoon/palmetto images using QEMU Change-Id: I7dc73629cad4789dcd5aeb0f7b6214fe064c6adc Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-06-151-1/+1
| | | | | Change-Id: Ic1d31244a314d298b2295df7cd1f4090bb18fe5c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Revert "Adding patch to remove GNOME compiler warning(deprecated)"Brad Bishop2018-06-152-14/+0
| | | | | | | | | | This reverts commit 53f1668751628aa94189ea518b06391c228b6c5a. This patch doesn't appear to be necessary anymore. Drop. Change-Id: I4032581af65a6f4e60abec8f8821c904947d5309 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Tested: Built a witherspoon image and booted BMC with QEMU
* obmc-phosphor-fand.bb: inherit pkgconfigBenjamin Fair2018-06-141-0/+1
| | | | | | | | | | | | | The Makefile for obmc-phosphor-fand uses pkg-config but the recipe file wasn't making sure that command was available during the build, leading to errors. Resolves openbmc/openbmc#3017 Tested: Built obmc-phosphor-fand for evb-ast2500 without errors. Change-Id: Id1dc3c327f84d7f662210a29c96d4a93e4bc4600 Signed-off-by: Benjamin Fair <benjaminfair@google.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-06-141-1/+1
| | | | | Change-Id: I90c9b6c422717a8ab3baa8c1ba108c0c177bcfea Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-time-manager.bb: bump versionAndrew Geissler2018-06-141-1/+1
| | | | | Change-Id: I37ccde116fa804438bd3d98f6c5c1eed8264c801 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2018-06-131-1/+1
| | | | | Change-Id: Iaaf8a78623e1a81cb2e786cbd7e35c515c19fe3d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* sdbusplus.bb: bump versionAndrew Geissler2018-06-131-1/+1
| | | | | Change-Id: I6f01197c7212bb1a195e457c0e5b11305b3f98a8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-host-postd.inc: bump versionAndrew Geissler2018-06-131-1/+1
| | | | | Change-Id: I7435064bfea51932a7f2490d829adc0dc01d2004 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-watchdog.bb: bump versionAndrew Geissler2018-06-121-1/+1
| | | | | Change-Id: Id4288f5ba92ffaf302bd7356ec82b0e3b5306e1b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* sdbusplus.bb: bump versionAndrew Geissler2018-06-121-1/+1
| | | | | Change-Id: Id910d8c7605a547351804bf261e6a07d5a471282 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-user-manager.bb: bump versionAndrew Geissler2018-06-121-1/+1
| | | | | Change-Id: I0af3a0e8ff24fdff52188e6407e418542ef9b797 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-monitor.bb: bump versionAndrew Geissler2018-06-111-1/+1
| | | | | Change-Id: Ia484ff9ec141b1657dc8a8f2886b3d4f5db69b84 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-06-111-1/+1
| | | | | Change-Id: Ia846a7e242e757e8bff67ea3c73444d9be2d384b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* aspeed: Rename u-boot recipesBrad Bishop2018-06-112-0/+0
| | | | | | | | | | Append an -aspeed suffix to Aspeed u-boot and u-boot-fw-utils recipes to match convention of other upstream BSP layers like meta-fsl-arm. Tested: Built palmetto/spoon images and booted in QEMU Change-Id: I88ce2062876674ea9c104a97cc0bf2c83f2b1fcd Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Use BB collections for Aspeed tree patchesBrad Bishop2018-06-1111-8/+10
| | | | | | | | | | | | | | | | | Move the Aspeed u-boot tree patches to a directory where they can be conditionally applied when the Aspeed layer is in the build configuration. This is a better way to achieve 273ec60e436 since it enables the Aspeed BSP layer to name its u-boot/kernel recipes whatever it wants. Remove stubbed do_configure from u-boot_%.bbappend. It is no longer required since the bbappend is only activated when the aspeed layer and associated u-boot recipes are in the layer configuration. Tested: Built u-boot recipe for witherspoon and palmetto targets Change-Id: I52dceb65598e0cf660ad035a8f14e9894325ca71 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-06-111-1/+1
| | | | | Change-Id: I243856480b54b11ec3f8ff4e6c85ce1ba4a36561 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-06-081-1/+1
| | | | | Change-Id: I5c4d867ab1258c63da9c8e7b2b6d4cb4a94f4e8a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* obmc-console.bb: bump versionAndrew Geissler2018-06-071-1/+1
| | | | | Change-Id: I770487e26e014ba5569fc355ca9cb9aea918f2c3 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-06-061-1/+1
| | | | | Change-Id: Ia97bec4b6e0356704dd3751499901694cabcf2bf Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-06-051-1/+1
| | | | | Change-Id: I76c4193de0d4ca3e9d98748328354b2e81b5bd62 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* pyphosphor.bb: bump versionAndrew Geissler2018-06-051-1/+1
| | | | | Change-Id: I0c97853c7adc2974a1cc6b052301d7e00fc920b9 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* skeleton-rev.bbclass: bump versionAndrew Geissler2018-06-051-1/+1
| | | | | Change-Id: If66c256832291777542563ebe960fb59ef62be3c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* rest-dbus.bb: bump versionAndrew Geissler2018-06-051-1/+1
| | | | | Change-Id: I95ca44baf654c9eaf9087d888bc02a9e7e29573f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2018-06-051-1/+1
| | | | | Change-Id: Ic9ca95785c2ba0ca7be0c3ad9562bd746c1bc80b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-monitor.bb: bump versionAndrew Geissler2018-06-041-1/+1
| | | | | Change-Id: Ic61625b88702621c88882afe4e961f84c2adea5e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-06-041-1/+1
| | | | | Change-Id: If76e35ad5fa3683f65f9a33b522fc3759fd350ea Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-06-041-1/+1
| | | | | Change-Id: I6258f0694a0d7fe62be0c2911c68657a59aca449 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-rest.inc: bump versionAndrew Geissler2018-06-041-1/+1
| | | | | Change-Id: Ie13c7488430127a955c2dbbe85f603caeb58b7bd Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* obmc-flash-bmc: DeleteAll cleanup fixes for alt BMCAdriana Kobylak2018-06-042-3/+4
| | | | | | | | | | | | | | | | | | | | A DeleteAll request first deletes individual software D-Bus objects and their corresponding rofs and kernel UBI volumes, then it calls the cleanup service to remove UBI volumes that were not part of a D-Bus object. 1. Only delete the rofs volume during a cleanup, this is the volume used to create D-Bus objects. Don't delete the kernel volume because if the system has an alt BMC chip, the backup kernel volume is deleted as part of this step which is undesirable. 2. Call createenvbackup as part of the cleanup service, to update the alt environment variables to point to the currently running image, because DeleteAll will delete all other images so the alt environment should be updated to point to the remaining image. Change-Id: Ibde8f9ef275c0536573cf0625c8291096c6cdd6e Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-06-011-1/+1
| | | | | Change-Id: Ic7c2ae2cc6ced499c9a53863c45fe104526b9388 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-state-manager.bb: bump versionAndrew Geissler2018-06-011-1/+1
| | | | | Change-Id: Ia8049c52ee5a502ce8d0195c111bfdc25848baf1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-gpio-monitor.bb: bump versionAndrew Geissler2018-06-011-1/+1
| | | | | Change-Id: Ib2e6f606dc1086f0cb68a9b0d15c1836f4f7f557 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-05-311-1/+1
| | | | | Change-Id: I1e831dde44ad66312924a24d43eea62cc0dd6952 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2018-05-311-1/+1
| | | | | Change-Id: Ife48596190b1cbbafd3c1cf833ffdfd1aee7b897 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-fan.inc: bump versionAndrew Geissler2018-05-311-1/+1
| | | | | Change-Id: I2dee3beda647910b1aef1f3e8175f94ced760475 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-rest.inc: bump versionAndrew Geissler2018-05-311-1/+1
| | | | | Change-Id: I379da9e1c0fb5f90d9dbe8e91e6986f37ecf9b8e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
OpenPOWER on IntegriCloud