summaryrefslogtreecommitdiff
path: root/meta-phosphor/conf
AgeCommit message (Collapse)AuthorFilesLines
2016-06-24python-pygobject: Backport 2.28.3Patrick Williams1-0/+3
The skeleton code does not run with pygobject-3 today, so backport pygobject-2 recipe from yocto 2.0.1. TODO: Create issue to track upgrade to pygobject-3. Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-06-24meta-phosphor: Make image-overlay an optional featurePatrick Williams1-1/+1
Previously, obmc-bsp-common.inc added "overlay" to the IMAGE_FSTYPES but this only has meaning if the 'image-overlay' class is used. The obmc-phosphor-image class explicitly includes 'image-overlay' when appropriate but no other images (ie. ones that come with yocto) do. Changed obmc-bsp-common to instead enable an obmc-phosphor-image feature by setting OBMC_PHOSPHOR_IMAGE_OVERLAY=1. Then in obmc-phosphor-image we add "overlay" to the IMAGE_FSTYPES only when the feature is enabled. This will fix both non-phosphor images on hardware platforms and all images on simulation platforms. Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-06-24meta-phosphor: use obmc-phosphor-user for qemu systemsPatrick Williams1-1/+1
Yocto 2.1 can't seem to find the original reference package obmc-phosphor-userd. obmc-phosphor-user is a full implementation that works on qemu, so we will use it. Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-06-24meta-phosphor: Use obmc-phosphor-event for qemu systemsPatrick Williams1-1/+1
Yocto 2.1 can't seem to find the original reference package obmc-phosphor-eventd. obmc-phosphor-event is a full implementation that works on qemu, so we will use it instead. Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-06-14Add OBMC_IMAGE_EXTRA_INSTALL variableBrad Bishop1-1/+1
Prior to this patch packagegroup-core-boot was not being pulled in. core-boot is what brings in the init_manager (systemd) but somehow systemd was added as a dependency by OE for the skeleton package so the missing core-boot packagegroup went unnoticed. core-boot was not being pulled in because of an assignment to IMAGE_INSTALL in the global configuration. Yocto core provides a mechanism to do the same thing safely - CORE_IMAGE_EXTRA_INSTALL; use this and also adopt a similar approach for adding extra packages to image recipes using obmc-phosphor-image. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-04-21Build a tftpboot friendly image.Brad Bishop1-0/+1
Build a rootfs cpio uimage with everything along with the other images.
2016-02-29Don't inherit image-overlay by defaultBrad Bishop1-1/+0
This attempts to address a race condition in the build where we attempt to build a complete flash image before all the sub-images are available (specifically the initramfs image). Any classes in IMAGE_CLASSES are inherited by all image recipes, including the initramfs image. OE-Core's live/hddimg recipes address this by pulling in the class configuration in recipe scope, rather than global scope. Copy that behavior here.
2016-02-12Recipe update: User management, systemd patch, IPMI net functionsAdriana Kobylak2-0/+2
Create virtual class to include user management in the image Add the systemd patch for network support to the systemd recipe Update the IPMI recipe to pickup the support for network configuration
2016-01-29Add u-boot fw-utils to the imageMilton D. Miller II1-2/+9
This adds the u-boot-fw-utils package to the obmc phosphor bsp include file to include the fw_setenv and fw_printenv utilities in the image. This will allow us to read and update the u-boot boot environment including setting the mac address of the ethernet. Signed-off-by: Milton Miller <miltonm@us.ibm.com>
2016-01-29Create image class image-overlay and move phosphor to use itMilton D. Miller II1-0/+1
This commit creates a new class image-overlay based on how the image-live class is structured. It takes parameters for the base and overlayed file system types but the initfs only support ext4 over squashfs presently. It then moves invoking the generation of the flash image from a post image creation command to a separate task invoked from the overlay image so that building the initramfs image by itself does not try to create a flash image. Signed-off-by: Milton Miller <miltonm@us.ibm.com>
2015-11-06Add ipmitool for qemu image onlyChris Austen1-0/+1
2015-11-03Merge pull request #64 from causten/candidate3Patrick Williams1-2/+1
stop the build break for btbridge on qemu
2015-11-02Add ipmi fru write to dbusChris Austen1-0/+1
x
2015-11-02stop the build break for btbridge on qemuChris Austen1-2/+1
btbridge is not even part of the qemu image
2015-10-29Added liboemhandler.so to the official buildChris Austen1-0/+3
Moved ipmi up to the latest level to allow the ipmid-api.h to be exported in the package fixed bb files to ensure RECCOMNDS do not get overwritten
2015-10-22Remove example applications from build.Brad Bishop1-0/+7
They can still be built. Not included in any images. Part 2 of 2 (meta-palmetto, meta-phosphor).
2015-10-19Make host-ipmid pull in host IPMI to hw packageBrad Bishop1-0/+2
Set preferred providers for palmetto and qemuarm targets.
2015-10-13Use lzma compression for rootfsBrad Bishop1-1/+1
This saves almost 30 percent.
2015-10-08Use OpenBMC uboot imageBrad Bishop1-1/+4
This makes all machines use the OpenBMC flash image uboot image fstype specialization.
2015-10-06Move Palmetto specific metadata to Palmetto layerBrad Bishop1-0/+15
2015-10-01Back off GCC to 4.9.3Brad Bishop1-0/+1
5.2.0 is producing an unusable kernel for Palmetto. Qemuarm seems to work fine on either 5.2.0 or 4.9.3. Remove when https://github.com/openbmc/openbmc/issues/10 is resolved.
2015-09-22Added sd-bus service exampleBrad Bishop1-2/+2
Added obmc-phosphor-example-sdbus. Added sdbus-service class for common logic.
2015-09-22Refactor obmc-phosphor-qemuBrad Bishop1-4/+4
Renamed to obmc-phosphor-example-pydbus. Prep for forthcoming sdbus example. Added signal example.
2015-09-17Merge commit '3962d8b2000379114eaa4d413abb89fdd86a9753' into HEADPatrick Williams1-1/+1
2015-09-16Merge commit 'bd7c9e235facf05eff4493ebaf2c43f90ed34f92' into HEADPatrick Williams2-1/+6
2015-09-16Merge commit '0d2b029c7fbf4abaa0b34bfc4a8ea77bae71c624' into HEADPatrick Williams6-9/+27
2015-09-15Add 'meta-phosphor/' from commit '93fb535853a24d4c3c42ec425ac92c9d3de13294'Patrick Williams6-0/+312
git-subtree-dir: meta-phosphor git-subtree-mainline: 21f9b84b4b729fbd7acbd465e7a3f726e4d20f91 git-subtree-split: 93fb535853a24d4c3c42ec425ac92c9d3de13294