| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
| |
Move 2016.05 tree to point at the latest openbmc commit and point
all AST2400 machines to it.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
| |
PACKAGECONFIG is typically set with '??=' in the base recipe. In our
systemd append it was being set with += which overrides the weak
default (??=) so none of the default configure options were used. This
patch corrects that and then removes all the default options we don't
need.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
As of Yocto commit 46cdaf1 we are suppose to use:
do_configure[depends] += "virtual/kernel:do_shared_workdir"
Instead of:
DEPENDS += "virtual/kernel"
Without this, the kernel source is not unpacked if you compile with
the sstate cache and so btbridged fails to find the bt-host header.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The use of the DATETIME variable has issues with the sstate cache
because of the variable changing values, and therefore the checksum
used for sstate calculation also changing.
Other existing recipes add DATETIME to the 'vardepsexclude' list.
This case is glossed over very rapidly in section 21.3.2 "Checksums"
of the Mega Manual.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
| |
The hardware platforms use obmc-bsp-common.inc, which defines
INITRAMFS_CTYPE, but the simulation (qemu) platforms do not.
core-image-minimal-initramfs.bbappend currrently uses INITRAMFS_CTYPE
so we need to make sure it is defined. Default there to 'lzma' if not
already defined.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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>
|
|\
| |
| | |
Update skeleton and pyphosphor.
|
| |
| |
| |
| | |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|/
|
|
| |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|\
| |
| | |
skeleton: update package to latest
|
|/
|
|
| |
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|\
| |
| | |
Removed unused host-ipmid-bt application
|
| |
| |
| |
| |
| |
| | |
This was deprecated in favor of btbridged.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\ \
| |/
|/| |
Remove unnecessary skeleton dependencies
|
|/
|
|
|
|
|
| |
The network and settings daemons had unnecessary startup dependencies
on the skeleton service.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\
| |
| | |
Update recipe and service file for phosphor-networkd
|
| |
| |
| |
| |
| |
| |
| |
| | |
Commit c69c3d3 for phosphor-netword introduced DNS support.
This change will update the bitbake file to point to correct commit
and also creates the service file to start DNS updater.
Fixes openbmc/openbmc#134
|
|\ \
| |/
|/| |
Bump versions for skeleton, rest, inarp, event
|
|/
|
|
|
|
|
|
|
|
| |
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>
|
|\
| |
| | |
Remove rest-dbus from Barreleye
|
| |
| |
| |
| |
| |
| |
| |
| | |
The rest-dbus is a package intended for development debug. Remove it
from the Barreleye image now that Barreleye is entering production.
The rest-dbus packages in part of the development package.
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|/
|
|
|
|
|
|
| |
The rest-dbus package is a lightweight REST interface intended
for development debug. Classify it as a dev package so that it
is easy to remove from production images.
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|\
| |
| | |
support for building witherspoon images
|
| |
| |
| |
| |
| |
| |
| | |
Using this kernel tree for Witherspoon until the necessary support
is backported to 4.6 or 4.7 is released.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|/
|
|
|
|
|
|
|
|
| |
Witherspoon is an IBM branded OpenPOWER system aimed at the HPC
market.
It should be noted that this doesn't boot cleanly with the current
4.6 branch.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\
| |
| | |
Add build time dependencies to python for skeleton
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
|\ \
| |/
|/| |
Fix Garrison/Firestone build breaks
|
|/
|
|
|
|
|
| |
A number of skeleton patches no longer applied due to 40a360c
and 54decc8.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\
| |
| | |
Add shared library versioning for host-ipmid-fru
|
| |
| |
| |
| |
| |
| |
| | |
This picks up a ipmi-fru-parser update that addresses a bitbake
warning message about missing runtime shared library dependencies.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
No functional changes.
Replace tab with spaces.
Removed dead code.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\ \
| | |
| | | |
Bump pyphosphor, host-ipmid versions
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This picks up a couple fixes that addresses non-standard DBUS naming
conventions.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\ \ \
| | | |
| | | | |
Add virtual workbook / config-in-skeleton classes
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
|\ \ \
| |_|/
|/| | |
Ignore build*, not just 'build'
|
| |/
| |
| |
| |
| | |
Change-Id: I958fb5d0d5cff35829b22b5d3e15e2d94356e62c
Signed-off-by: Rick Altherr <raltherr@google.com>
|
|\ \
| |/
|/| |
Remove openpower inventory upload systemd startup
|
|/
|
|
|
|
|
|
| |
The launching of this application is temporarily being moved to the skeleton
state management framework to avoid race conditions with the host power-on
process.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\
| |
| | |
Turn on socket activation for rest-dbus
|
| |
| |
| |
| |
| |
| | |
Defer starting of rest-dbus until a client connects.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|/
|
|
|
|
|
| |
Enhance obmc-phosphor-systemd such that an array of service/template
socket files in SYSTEMD_SERVICES_${PN} works.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|\
| |
| | |
Bump pflash version
|