summaryrefslogtreecommitdiff
path: root/meta-phosphor/conf/distro
AgeCommit message (Collapse)AuthorFilesLines
2018-10-19meta-phosphor: phosphor-debug-collector: change versionPatrick Venture1-1/+0
Change version in phosphor-debug-collector.bb (From meta-phosphor rev: 70852f2a95f956da81f43410c625427cb632c09c) Change-Id: Ic5e2695d86c57caa50fbbce830abe2f39fc2de60 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-19meta-phosphor: fan: change versionPatrick Venture1-1/+0
Change version in phosphor-fan.bb (From meta-phosphor rev: a44949c24e0b21f6865576bac589648d9ba448ba) Change-Id: Ic13fd19157f28bf162dadc4d87622bf6dda3d29b Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-18meta-phosphor: gpio-monitor: change versionPatrick Venture1-1/+0
Change version in phosphor-gpio-monitor.bb (From meta-phosphor rev: 0bb318073f4d50520d1a32b0c4d66883f8f504a0) Change-Id: Id794bc88b2b2450509f2674986312d433d25b881 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-18meta-phosphor: state-manager: change versionPatrick Venture1-1/+0
Change version in phosphor-state-manager.bb (From meta-phosphor rev: 2cdf7d1e30f0f218f666cd78bf3be795f325e8bd) Change-Id: I65188fe6646f9f06578c16abc89cbb1b923dc266 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-18meta-phosphor: network: change versionPatrick Venture1-1/+0
Change version in network.bb (From meta-phosphor rev: 69d5f5e090f7c953c6069f7f7ff22feb8e366f86) Change-Id: I4ef5c7f93bb7301e65159e27db844b831450477d Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-18meta-phosphor: logging: change versionPatrick Venture1-1/+0
Change version in phosphor-logging.bb (From meta-phosphor rev: 9c65b80ae6910ae6c4f3086b8734f326ce6ba621) Change-Id: I2c8631ad286676d39f91071988a9594b3bfd9efa Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-16meta-phosphor: phosphor-fan: Add symlink as gitPatrick Venture1-0/+1
Add a symbolic link to phosphor-fan.bb named _git.bb and sets the preferred version for the recipe. (From meta-phosphor rev: 62e60279eebdd727eca8a760b1cd6461300e6c57) Change-Id: Ic0ba46b6e79b95e62ecfe6a9538011a940a88514 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-16meta-phosphor: phosphor-debug-collector: Add symlink as gitPatrick Venture1-0/+1
Add a symbolic link to phosphor-debug-collector.bb named _git.bb and sets the preferred version for the recipe. (From meta-phosphor rev: 87491e53e44a00d3eb85883091213a43df43fca6) Change-Id: I7d23561f7e13879e7e1fc896a10d950bb68f44c4 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-16meta-phosphor: mboxd: add symlink as gitPatrick Venture1-0/+1
Add a symbolic link to mboxd.bb named _git.bb and sets the preferred version for the recipe. (From meta-phosphor rev: 998e1fdfe23d8a8512282f31d6c55ddd8327d72f) Change-Id: I999f3510ca45a0f7d3351dda17b3d5a1bcc222f5 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-16meta-phosphor: dbus: dbus-monitor: add symlink as gitPatrick Venture1-0/+1
Add a symbolic link to phosphor-dbus-monitor.bb named _git.bb and sets the preferred version for the recipe. (From meta-phosphor rev: a249d95e30aa06dfa6a3cc3c549d23c5f2ba3dc0) Change-Id: I8359e01f00529a07b5c12c36036a9c7cc68e9bd3 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-16meta-phosphor: ipmi-host: Add symlink as gitPatrick Venture1-0/+1
Add a symbolic link to phosphor-ipmi-host.bb named _git.bb and sets the preferred version for the recipe. (From meta-phosphor rev: b64457f8c96672c50f52c67a39dd7eb10dff43a5) Change-Id: I70c506bd4614b26e55dff081df6bde70bbd54e3d Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-08meta-phosphor: state-manager: Add symlink to gitPatrick Venture1-0/+1
Add a symbolic link to phosphor-state-manager.bb named _git.bb and set the preferred version for the recipe. (From meta-phosphor rev: 85a1fcc0018c7507246978369b29612d31a2e981) Change-Id: I97d326f9ae570661100867e7f7d230b6bae087c2 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-08meta-phosphor: logging: Add symlink to gitPatrick Venture1-0/+1
Add a symbolic link to phosphor-logging.bb name _git.bb and set the preferred version for the recipe. (From meta-phosphor rev: c7953f3b5df1e0b2487922895fdb4d6a79cd75db) Change-Id: I0d7e944bbf79a181a760ac82604be465d71aa44c Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-08meta-phosphor: network: Add symlink to gitPatrick Venture1-0/+1
Add a symbolic link to network.bb named _git.bb and set the preferred version for the recipe. (From meta-phosphor rev: 09ffe0166966200860440266e34e495e2160069d) Change-Id: Ib5facbf6f24f5931eb0b789565c332bc4b0afcd0 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-08ldap: Enable name service cache daemonRatan Gupta1-0/+1
nss-pam-ldapd requires the name service daemon to be running which provides the cache for the name service request. (From meta-phosphor rev: ccf58b533162b8bdd4b8807e549725043b2e9a39) Change-Id: If6f68d139137b0f0d835fe491e0cd8aa8aaefea6 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-08meta-phosphor: gpio-monitor: Add symlink as gitPatrick Venture1-0/+2
Add a symbolic link to phosphor-gpio-monitor.bb named _git.bb and sets the preferred version for the recipe. (From meta-phosphor rev: c6077cbfcddf5dd538661f873c09629d9029674e) Change-Id: If02e6f76d85104ffdcce68325d6bda84a3ef68d7 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-04ldap: Add distro feature for LDAPRatan Gupta1-0/+1
LDAP related packages will be pulled into the image depending on the distro feature. Enabling this feature increases the image size by ~500KB as it brings nss-pam-ldapd, openldap, and nscd into the image. (From meta-phosphor rev: b40b3f9b8c9f362583a5edcb6a64f0d3304dad5b) Change-Id: I92ec1d2c20adfa08a87265d85962cb0390e0c854 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-10phosphor-tiny: preserve existing distro overridesBrad Bishop1-1/+1
phosphor-tiny.inc is intended to be included from a distro config file. As such it should not override any existing content in DISTROOVERRIDES placed there by other distro includes or the main distro configuration file. (From meta-phosphor rev: 5b9f4ed598f576620fa28bc4422cd8d8a532c410) Fixes: 8ed79d3c02f088673a52e89168f3d44b5a736ab0 Change-Id: I8abe8fc57148a3edf7b8097e4f3ee1974eca6e59 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-07Introduce new phosphor-tiny distro featureAndrew Geissler1-0/+2
This will be used by recipes to minimize the debug objects installed into the flash image. See the poky-tiny wiki for reference: https://wiki.yoctoproject.org/wiki/Poky-Tiny Future commits will utilize this new distro feature to minimize flash image size. Tested: Verified it built. (From meta-phosphor rev: 8ed79d3c02f088673a52e89168f3d44b5a736ab0) Change-Id: Ifdace2c4bb7a98df5aa0473e5e7edc8a4f591024 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-05Spelling fixesGunnar Mills1-1/+1
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2. (From meta-phosphor rev: 38f27112a9bc38337d8f4c63c333d2a1f28945fa) Change-Id: I834b99d63a260f21c60b58c91ec328cf04b683fe Signed-off-by: Gunnar Mills <gmills@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-08-24Fixing bblayers conf versioningDave Cobbley1-1/+1
This fix allows others consuming the meta-phosphor layer to update bblayers conf independent of the upstream layer. Change-Id: I8e170da62d260bbad175ed0fd13407886cb77e7f Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com>
2018-08-23[Subtree] Bring openbmc machines to top levelDave Cobbley1-0/+1
The new subtree model brings the subtrees up from the openbmc-machines layer. Change-Id: I58a03ae1be374bc79ae1438e65e888375d12d0c0 Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-08-03Seperate OpenBMC and Poky DistroDavid Cobbley1-1/+80
Since the OpenBMC is it's own distribution, we should not be strictly dependent upon poky. Using require poky.conf breaks our ability to update the variable LOCALCONF_VERSION since it is set to 1 by poky.conf. If we want to continue getting updates as poky changes, they should be brought over manually. Change-Id: I1e098d0e884640f3e0dbb242753656c01f6c1b79 Signed-off-by: David Cobbley <david.j.cobbley@linux.intel.com>
2018-06-25Remove udev-hwdb differently for sumoBrad Bishop1-0/+5
Yocto 2.5 will bring us a systemd built with meson, so we will no longer be able to use EXTRA_OECONF to prevent inclusion of the udev database in images. Disable it via BAD_RECOMMENDATIONS in the distro configuration instead. Tested: Built a witherspoon image Change-Id: I5eb9239a0f41f65df1823bc4ab6f593a31d2f4ec Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-04-04Remove ipmi distro feature, virtualBrad Bishop2-3/+0
We don't need a distro feature for net IPMI at this point, so simplify things a bit. Additionally, remove the net-ipmi virtual since we don't have any alternative implementations today and it just adds unnecessary complexity. Tested: Built a witherspoon image and validated manifest Change-Id: I2784f13b3e8897e855ac128422081ec3ee207bf1 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-04-04logging: virtual refactoringBrad Bishop1-1/+0
Remove the phosphor-logging virtuals. They were unused. Add a logging packagegroup so other layers can add additional logging applications predicated on the logging distro feature being enabled. Change-Id: Ic82843cb2b1229df55005bad93576c14f468073b Tested: Built witherspoon, palmetto and qemu images Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-03-29Revert "meta-phosphor: disable 'uninative' for RHEL6 support"Brad Bishop1-5/+0
Drop support for RHEL6 which has been unsupported by Poky since 2.1. This reverts commit c83cf1ce570d4771b1e42ded308bf4110e70408b. Tested: Built a witherspoon image Change-Id: Idd8dda940c72a69a7a228733c34018f906ec9b8f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-03-23Clean up stale obmc-phosphor-utils referencesBrad Bishop1-2/+0
There were a number of places that inherited this class but did not use it. A number of classes that did use it did not inherit it. This was possible because the class was pulled in by the distro configuration but that has been removed here as well. Tested: Built and verified a witherspoon image Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I73511cdcc609875b4fe016967c1b84c5200fb703
2018-03-23distro: Cleanup distro featuresBrad Bishop1-10/+25
Consider (this is a Yocto verb) a number of backfilled features: pulseaudio bluez5 ldconfig gobject-introspection-data Put OpenBMC specific distro features in their own variable DISTRO_FEATURES_OBMC. This has no functional impact but does make looking at DISTRO_FEATURES with bitbake -e a little easier on the eyes. Change-Id: I78a9e2f0807cac41bc119b04b42f32db5d1b9dbf Tested: Build and verified witherspoon and palmetto images Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-03-15Make host-check a part of host state functionAndrew Geissler1-7/+0
In the previous review it was noted that it didn't make much sense for host-check to be it's own provided function in OpenBMC. It's more of a recommended piece of the base host state function. Change-Id: I024472e96ea00f411e8348e0221c210f84700019 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-03-13Convert obmc-ubi-fs to a distro featureBrad Bishop1-0/+2
As with MRW the use of the UBI image scheme is distro policy. Convert the existing machine feature to a distro feature. Enable the new distro feature on the systems that use it(Witherspoon). Add a distro override and fix-up MF checks to use this override instead for improved readability. Tested: Built a Witherspoon image and validated image Change-Id: I8ab03115bbfc2ecc77cff5c9eb8628903ae88051 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-03-13MRW: Use a distro override to enable providersBrad Bishop2-11/+24
Now that obmc-mrw is no longer a machine feature we can organize a bit and enable MRW providers off to the side with a disto override, de-cluttering wherever non-MRW defaults are specified. No functional impact but slightly easier for humans to parse. Change-Id: If2731206b94e16e0b0132a385756eb11178118f2 Tested: Built a Witherspoon image and validated manifest Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-03-13Remove obmc-mrw machine featureBrad Bishop2-11/+10
Using MRW or not is distro policy. As such remove the obmc-mrw machine feature. Do not enable the remaining obmc-mrw distro feature in the base phosphor distro configuration. Create new distro configs for the systems that use MRW today (i.e. Witherspoon) that enables the obmc-mrw distro feature and point the local.conf.sample at the new distro configuration. Change-Id: If4cedc745b3ee942518fbfd4d5cf2cd5b60f346d Tested: Built a Witherspoon image and validate the manifest Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-03-13distro: Add MRW distro policy includesBrad Bishop1-0/+3
Add MRW distro policy includes to prepare for removing the obmc-mrw feature from the default distro policy. Custom distros can enable MRW by including the MRW include(s) from their distro configuration. The content is a little light at the moment but it is anticipated it will grow in subsequent patches. Tested: No functional changes Change-Id: I9120662618b45f0b73902edc666c7684b499a40c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-03-13distro: Move distro config content to includeBrad Bishop2-66/+67
Enable other distro config files to require/include a proper include rather than directly including openbmc-phosphor.conf Tested: Built a Witherspoon image Change-Id: I2e94c9a7f9ecc1527ece86099407cdc4f34a5e36 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-03-08minor reorganization of phosphor-defaults.incPatrick Venture1-18/+26
This is a minor reorganization by grouping of the overrides specified in the phosphor-defaults.inc file. Change-Id: I1634552a286e0f0b04b4c0d3c7c07e4a0aa03c06 Signed-off-by: Patrick Venture <venture@google.com>
2018-03-01Silence meta-virtualization warning messageBrad Bishop1-0/+6
Starting with Rocko the meta-virtualization layer will emit a warning about missing virtualization in DISTRO_FEATURES. Silence the warning rather than adding the feature as true virtualization support is not required on OpenBMC at the moment. Tested: Built witherspoon and palmetto images with Rocko Change-Id: Icd0d4a7fa918770e7f40e57657bf81f854d50acd Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-02-28Remove legacy settings serviceAndrew Geissler1-3/+2
xyz.openbmc_project.Settings has replaced this function Resolves openbmc/openbmc#2339 Change-Id: Ifec6a2fda088c4631e3835d3276a54e09b5d7147 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-02-23Don't load non-UBI flash packages on UBI systemsAndrew Geissler1-0/+6
Two un-needed applications are getting installed and started on UBI enabled systems: - download_manager.py (obmc-mgr-download.bb) - bmc_update.py (obmc-flash-bmc.bb) Remove these if it is a BMC UBI enabled system. Moved all of the BMC flash logic to the phosphor layer where it really belongs since the ability to update your OpenBMC should come by default when bringing in phosphor. Tested: Verified 2 python applications not present on witherspoon and system boots and code updates fine. Verified romulus image still had python applications and made it to Ready states. Resolves openbmc/openbmc#2480 Change-Id: I42317ece1b75fd6bb05e766e486dfecdb7d4ccf3 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-02-08ipmi: Refactor whitelist generationBrad Bishop1-0/+12
The current dual-use of packagegroup-ipmid-providers as a dependency insertion point for both native (whitelists) and runtime (provider libs) doesn't work under Yocto 2.3. Move the ipmi provider configuration from recipe scope to the global configuration scope so we can continue to avoid dually maintaining whitelist and provider lists _and_ build under Yocto 2.3. Also rename OBMC_IPMID_PROVIDERS with the more conventional VIRTUAL-RUNTIME_phosphor-ipmi-providers. Change-Id: I1acce0b08047cba2312f60542942cccbcff66aec Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-01-30phosphor-ipmi-host: Add channel config defaultPatrick Venture1-0/+7
To provide a custom channel configuration, provide a virtual phosphor-ipmi-channel-config. Change-Id: I00d8e8aed11a18d193a9066a098611784600da56 Signed-off-by: Patrick Venture <venture@google.com>
2017-10-24Add recipe for phosphor-user-managerVishwanatha Subbanna1-1/+6
Removed the obmc-phosphor-user and put the new one Also, removed the usage of PREFERRED_PROVIDER and replaced by VIRTUAL_RUNTIME for this feature Change-Id: I6f0825f8d51eecb9c666a95d9fd702a8ea8bb08b Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
2017-08-10phosphor-software-manager: make version a virtual pkgPatrick Williams1-6/+0
phosphor-software-manager-version provides a set of dbus interfaces that are only useful if there is an 'updater' package also installed. Rather than explicitly install phosphor-software-manager-version, have it RPROVIDE a virtual package and set up RDEPENDS correctly so it is added to the image whenever an 'updater' package is installed. Change-Id: Id6850aca023bb546881fe1583c57d9a24405e25a Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-01overlay: remove OBMC_PHOSPHOR_IMAGE_OVERLAYBrad Bishop1-0/+2
Solve the problem resulting in the addition of this variable differently, such that it can be removed and image type selection can be selected in the standard way using IMAGE_FSTYPES. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Ice94e8f278f00b8b4d344244bfb87dddeb173a23
2017-08-01Remove default build of some image typesBrad Bishop1-2/+0
Remove the building by default of cpios and squashfs images. The cpio isn't used at all. Allow the squashfs image to be build via dependency (overlay). Change-Id: I03372def60468cdca5a7084e1312e80f405758e7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-07-14fans: Remove presence-example recipeBrad Bishop1-1/+1
Replace the fan-presence example recipe with a re-usable "hardcoded" config recipe. Change-Id: I47fba19eb9243d123a44e448ebf4322593074e1c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-07-12Add changes in the recipe for the new network managerRatan Gupta1-0/+5
Change-Id: I03382dbcbd350d7e3a8991633b4548658e4e4b1e Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
2017-07-05Add native recipe to generate inventory map from MRWMarri Devender Rao1-0/+6
Resolves openbmc/openbmc#1559 Change-Id: I3c663693df78cdf8daac83d49ca35982be27165a Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
2017-06-15Watchdog: Add recipe for phosphor-watchdogVishwanatha Subbanna1-0/+6
Change-Id: I460e086e1e5d3d5db5405ac29927a7b460f56ff6 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
2017-06-12Create a new package for the phosphor-dump-monitor.Jayanth Othayoth1-3/+7
Change-Id: I7f61a48b31d2997c1710c7d0bdde387e5c41a598 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>