summaryrefslogtreecommitdiff
path: root/meta-phosphor/common/recipes-phosphor/skeleton
AgeCommit message (Collapse)AuthorFilesLines
2018-08-28Install GPIO definition JSONMatt Spinler2-0/+9
The code in libopenbmc_intf.so looks for the GPIO definition file /etc/default/obmc/gpio/gpios_defs.json. Install it from this recipe. The actual JSON files should go into the corresponding directories in the machine layers along with a bbappend of this recipe to set FILESEXTRAPATHS_prepend. (From meta-phosphor rev: 728258c6a235f75176ea213e671d7a93904ca72a) Change-Id: I3969e005cbdfd04ae8cec1c13c3c3bb625dca574 Signed-off-by: Matt Spinler <spinler@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-11-27Add required package "pkgconfig"Saqib Khan1-0/+1
This package is required for the following receipes in yocto-2.3. Otherwise we get the error: "fatal error: gio/gio.h: No such file or directory" Change-Id: I020c8f31d707da716956b7856ba14076294bd7c7 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
2016-09-15Move and rename skeleton recipeBrad Bishop1-42/+0
Move the skeleton recipe to the openpower layer and rename it more appropriately to packagegroup-op-apps. Change-Id: I27bad03013fd7e5381cb535a5de4f8821674d663 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-09-14remove manager classesBrad Bishop1-5/+10
The value added by these classes is minimal and lowers the flexibility available to clients using them when it comes to packaging. Rename recipe virtuals - obmc-phosphor seems redundant. Align package virtual names with best practices (virtual-package). Change-Id: I34c3cb03f6b1d2aaa734ed02078b388667f70917 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-09-12Remove policy distro featureBrad Bishop1-1/+0
The policy feature doesn't have any meaning or definition at the moment so remove in an attempt to reduce clutter. Change-Id: I7edaeb3bc9ffb409e5f7dfeae424ffb94f6085fd Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-09-12Drop obmc-phosphor- prefix from recipe collectionsBrad Bishop1-0/+14
Given that these are already in the recipes-phosphor directory this seemed redundant. Change-Id: I48a1ab79e0eda88fc5e6af88f198ca3941e829b8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-09-08Move pyphosphor to recipes-devtoolsBrad Bishop1-15/+0
With all the rest of the python recipes. Change-Id: I796e1de1edf436feb4eaea9191ca582eb7a1c37a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-08-22pyphosphor.bb: bump versionPatrick Williams1-1/+1
Change-Id: I62f130a3d15b5340b791cc5db9106e93aa45a011 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-08-14pyphosphor.bb: bump versionPatrick Williams1-1/+1
Change-Id: I2e46fc0e8380178c4e0ed9ab3429cf8f0c4fdf81 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-07-29Recipe updatesBrad Bishop1-1/+1
Bump: - host-ipmid - host-ipmid-fru - skeleton - pyphosphor - obmc-mapper Enable libmapper in obmc-mapper. Change-Id: I73a3a363821db80cc1883c431a7aff0f90717e58 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-06-30Switch to per-application skeleton recipesBrad Bishop2-48/+25
This patch switches the build to use the per-application skeleton recipes added previously. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-06-30Add mapper dependency to skeletonBrad Bishop1-0/+2
This isn't required at the moment but it will be eventually to avoid deadlocks between the mapper and system_manager during startup. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-06-29Set PYTHONUNBUFFERED for systemd managed pythonBrad Bishop1-0/+1
This lets python scripts print to the journal. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-06-29Remove execute permissions from skeleton.serviceBrad Bishop1-0/+0
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-06-25Bump versions for skeleton, IPMI, obmc-mapperAdriana Kobylak1-1/+1
Pick changes for: Encoding firmware version in BCD format Handle floating point sensor values Performance improvements Extend the mapper service startup timeout Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2016-06-22pyphosphor: update packagePatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-06-22skeleton: update packagePatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-06-21skeleton: update package to latestPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-06-18Bump versions for skeleton, rest, inarp, eventAdriana Kobylak1-2/+2
Bump recipe versions and add python dependencies. The rest-dbus recipe was adding pythong packages needed by other processes, so when rest-dbus was removed from the Barreleye image, these processes (skeleton and obmc-rest) would fail, so adding the python dependencies to those recipes. Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2016-06-16Add build time dependencies to python for skeletonBrad Bishop1-1/+1
Skeleton now invokes python setuptools to install its python applications in a top level makefile, so a build time dependency on native-python is required. It should be noted that skeleton invoking python from make is an interim thing until its python applications get their own repository. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-06-15Merge pull request #369 from bradbishop/pyphosphor-bumpPatrick Williams1-2/+2
Bump pyphosphor, host-ipmid versions
2016-06-15Bump pyphosphor, host-ipmid versionsBrad Bishop1-2/+2
This picks up a couple fixes that addresses non-standard DBUS naming conventions. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-06-15Add virtual workbook / config-in-skeleton classesBrad Bishop2-5/+7
This patch introduces a new abstraction 'skeleton-workbook' for representing a system configuration. At present it is pulled in by the skeleton recipe so the requirement on what is implemented by a package providing obmc-phosphor-workbook is something compatible with the existing System.py python modules in skeleton. Additionally this patch adds a new recipe for each system using a configuration file from skeleton today, and a class for common configuration. This enables a couple of things: - No need to patch skeleton.service for each system. - New systems don't have to put their configuration in the skeleton repository. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-06-15Bump skeleton versionBrad Bishop1-14/+17
This bump picks up a refactored version of skeleton with a new directory layout, and a couple of hwmon regression fixes for the Barreleye system. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-06-10Bump phosphor recipe versionsAdriana Kobylak2-2/+2
Enable one-time vs permanent host boot option Handle endianness in IPMI eSEL function Improve IPMI error handling Add IPMI Travis CI Fix host hanging due to inventory upload Performance improvements
2016-06-06Add autostart policy for these services of the openbmc repo.Nan Li1-0/+1
Signed-off-by: Nan Li <bjlinan@cn.ibm.com>
2016-05-25Bump IPMI, networkd, REST, and skeleton versionsv0.8.1Adriana Kobylak1-1/+1
Pick up: Fix FRU VPD error messages Add REST interface to update BMC via local file Add Barreleye motherboard VPD to the inventory Handle parallel IPMI SEL reservation requests Add support to stream the journald log to a remote syslog Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2016-05-24Bump skeleton versionAdriana Kobylak1-1/+1
Fix OCC hardcoded sensor Add adm1278 sensors Fix preserving u-boot env variables during BMC updates Add gpio Q7 handling Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2016-05-20Bump pyphosphor versionBrad Bishop1-1/+1
This picks up a new enum for dbus - UnknownService. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-05-05Bump versions for inventory uploadBrad Bishop1-1/+1
Bump mapper and skeleton versions. Bump upload version and add systemd service file.
2016-04-30Merge pull request #251 from anoo1/0429nkskjames1-1/+1
Recipe updates for Network, Skeleton, Event, IPMI
2016-04-30Recipe updates for Network, Skeleton, Event, IPMIAdriana Kobylak1-1/+1
Add release version id to inventory and IPMI interface Add REST interface to query the type of network interface Add event REST association suppot Fix inventory data for CPU1
2016-04-29New recipe for pyphosphor libraryBrad Bishop1-0/+15
We have openbmc python utilities scattered all over the place. To facilitate reuse, bring them together in a single python package.
2016-04-15skeleton: Use pflash recipePatrick Williams1-0/+7
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-03-07Move up skeleton and host-ipmid to latestNorman James1-1/+1
Fixes memory leaks and watchdog timer issues Signed-off-by: Norman James <nkskjames@gmail.com>
2016-02-17Added systemd as build dependency for skeletonKennethWilke1-1/+1
2016-02-13Update skeleton recipe to pick up persistent UUID supportAdriana Kobylak1-1/+1
Update skeleton recipe to pick up persistent UUID support by using the system uuid.
2016-02-11update skeleton commitNorman James1-1/+1
- fix LED dependency so system will boot Signed-off-by: Norman James <nkskjames@gmail.com>
2016-02-10Move up skeleton commit and add libsystemd dependsNorman James1-2/+2
Signed-off-by: Norman James <nkskjames@gmail.com>
2016-02-04Update skeleton recipe to pickup rwflash supportAdriana Kobylak1-1/+1
Update skeleton recipe to pickup rwflash support
2016-02-02Update phosphor recipes to pickup latest codeAdriana Kobylak1-2/+2
Update openbmc phosphor recipes to pickup latest functionality from skeleton, ipmi, networkd, settings, etc.
2016-01-21pulled in bugs fixes for sprint 4Chris Austen1-1/+1
noisy uboot hconsole crashing
2016-01-13Pickup Sprint4 changes for skeletonChris Austen1-1/+1
c0448f0729f2eea6cf1160d3d6a723e2983a443e Reset the OS power state when the system 3939e2d5752030e383efd37aa70f28a005fae7a0 Support for W25Q256BV flash chip module 7b8811e8d2d638046a000770ab88d4dfe6dcaee9 Added BMC_THROTTLE gpio and hwmon thermal sensor
2016-01-11pflash and linux updatesChris Austen1-1/+1
2015-12-04Sprint 3 candidate 6Chris Austen1-1/+1
Updates include more sensors, reboot capabiltiies and so much more!
2015-12-03Sprint 3 CandidateChris Austen1-1/+1
2015-12-02Add debug modeChris Austen1-1/+1
2015-11-25Updates for SkeletonChris Austen1-1/+1
2015-11-25Updating base build with sprint 3 candidate 3Chris Austen1-1/+1
2015-11-21systems can power on without fans powering onChris Austen1-1/+1