summaryrefslogtreecommitdiffstats
path: root/meta-phosphor
Commit message (Collapse)AuthorAgeFilesLines
* linux-obmc: Move to be2001133835Andrew Jeffery2016-09-201-1/+1
| | | | | | | This moves us towards a resolution for #513 Change-Id: I47dc647e0043b14807e21a086ab38ecbf689485f Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* Store MRW URIs and REVs in common fileMatt Spinler2016-09-203-4/+11
| | | | | Change-Id: Ibc759639706583d6368740f1b2ecbf8adf2ae2c1 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* obmc-phosphor-user.bb: bump versionPatrick Williams2016-09-201-1/+1
| | | | | Change-Id: I353bffb2260f55c233aa428fac0bfaf7b89b0034 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* network.bb: bump versionPatrick Williams2016-09-201-1/+1
| | | | | Change-Id: I9d64b92102d0154970579dcac19e2ac717873b49 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* obmc-inventory.bb: bump versionPatrick Williams2016-09-201-1/+1
| | | | | Change-Id: I38f60c023e45d22c73872491f65f47e8625252e6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Fix MRW native installs pathsMatt Spinler2016-09-203-6/+6
| | | | | | | How it was before could cause problems in Jenkins. Change-Id: I33cf31fc79c995b4609f77eeac1896d3812d276b Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* host-ipmid.bb: bump versionPatrick Williams2016-09-171-1/+1
| | | | | Change-Id: Ifd93883881f74929c1f6b44902ae41a04ec29816 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* network.bb: bump versionPatrick Williams2016-09-171-1/+1
| | | | | Change-Id: Ie276bafd6375e4f429fe39429ea2f7c2a5c4ada0 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* obmc-phosphor-user.bb: bump versionPatrick Williams2016-09-171-1/+1
| | | | | Change-Id: Ibae33bf9ad41022e311c9fc3ca0d29d4b620d201 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* skeleton-rev.bbclass: bump versionPatrick Williams2016-09-171-1/+1
| | | | | Change-Id: I13046ccdbb3af76d6dfc19a6fe6555ec578501a9 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* nativesdk-packagegroup: Incorrect _append whitespacePatrick Williams2016-09-171-1/+1
| | | | | Change-Id: I0367b05058503ce7a98a1eb17e682460da309bbd Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* bottle: fix python-bottle-app packagePatrick Williams2016-09-161-2/+2
| | | | | | | | | | Since python-bottle-app is selecting items from /usr/bin, it must be before python-bottle in the final PACKAGE list, otherwise python-bottle gets the files first. Use PACKAGE_BEFORE_PN to ensure that is the case. Change-Id: Ia0af342c1b6f4963da126a327b96d956755733ef Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* obmc-inventory.bb: bump versionPatrick Williams2016-09-161-1/+1
| | | | | Change-Id: I1bdf342e054a2ab3ee87a056975603e638b236a9 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* mrw-patch-native.bb: bump versionPatrick Williams2016-09-141-1/+1
| | | | | Change-Id: I06f3585150233bb54eb732f27a5376cc448c3f3c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* skeleton-rev.bbclass: bump versionPatrick Williams2016-09-151-1/+1
| | | | | Change-Id: I6ac5510c6441a5bacec7138d9fed35c0755e27a2 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* distro: Allow other layers to override distro confBrad Bishop2016-09-141-0/+2
| | | | | | | | | Enable other layers to optionally define a conf/distro/include/${MACHINE}.conf to override distro configuration. Change-Id: I7bc34d4d0d89c0a6568f084c017cd7e9b964ced1 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Move and rename skeleton recipeBrad Bishop2016-09-141-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>
* Prune qemuarm local.conf.sampleBrad Bishop2016-09-141-225/+1
| | | | | | | | | Remove comments. Remove SDL lines. Allow any distro without warning. Change-Id: If2ddff9c50f834bff30454768f563b272975866c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* remove sample.inc include from local.conf.exampleBrad Bishop2016-09-142-9/+0
| | | | | | | | | | | | | | | | | sample.inc has been reduced to simply appending some server related machine features. For the sake of correctness, don't assume anything about the machine features desired to be simulated by the phosphor layer client. Accomplish this by removing sample.inc from local.conf(.sample). To simulate additional machine features on fake platforms like evaluation boards or the default qemu models, append additional features to OBMC_MACHINE_FEATURES in local.conf. Change-Id: I8bf3e0b428a3d0c20136340720aa500e1312607e Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Move default providers to distro configBrad Bishop2016-09-142-9/+8
| | | | | | | | Move the fake, example implementations from sample.inc to phosphor-defaults. Other layers override as needed. Change-Id: Ic024b13c39bf1750f5c76bc0fac1d18092e8305d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Add host ipmi featureBrad Bishop2016-09-144-1/+5
| | | | | | | Add a distro/machine feature for Host IPMI. Change-Id: I873e5a37236ab408890e967109f16bc1926503be Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* ipmi: fix up package dependenciesBrad Bishop2016-09-146-8/+3
| | | | | | | | | hardware providers recommend host-ipmid host-ipmid recommends plugins plugins don't recommend anything Change-Id: Ia10c1b1d2380dae2b5e326109e3f20779724cba8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* host-ipmid: Convert providers to package groupBrad Bishop2016-09-143-6/+14
| | | | | | | | The desired providers were previously expressed in a virtual package. Move them to a packagegroup instead. Change-Id: I7343b64871b655dc7f567ecb8412b6b47b791d33 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-user: add missing subprocess dependencyBrad Bishop2016-09-141-1/+5
| | | | Change-Id: I47f464352b91c0c139227d2d06ca3698f7b17ca8
* move obmc-phosphor-inventory back to inventoryBrad Bishop2016-09-141-0/+0
| | | | | | | 3711b didn't rebase correctly and this change was reverted. Change-Id: Ic46b0bf552828e833606406bffdf95e46eb613cb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* host-ipmid: whitespace fixesBrad Bishop2016-09-142-13/+13
| | | | | Change-Id: I2831f5899f8980306ba26c81f61b7a04065d9b26 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Rename apps packagegroupBrad Bishop2016-09-142-2/+2
| | | | | | | | | Part of an attempt to reduce instances of the string 'obmc-phosphor' throughout the project down to just 'phosphor' or 'obmc'. Change-Id: Ifda841f305512102c54cb30d428b069e237abfdb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* remove mgmt packagegroupsBrad Bishop2016-09-142-69/+21
| | | | | | | | | | | | | | | These packagegroups are an unnecessary level of indirection. Prior, the image feature was implemented by a packagegroup. The packagegroup was defined to pull in a virtual. The virtual could then be either a single package or another packagegroup. Just implement the feature with the virtual directly to avoid nonsensical situations like: feature <- pkggroup <- virtual <- pkggroup. Change-Id: I055257b6b646c82764849d49fdad7c10263e3aa3 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Fix incorrect features checkBrad Bishop2016-09-141-4/+4
| | | | | | | | For machine features, ensure the feature is enabled in both the distro config and the machine config before creating the pkggroup. Change-Id: Ibd041cd78c6167efb3463b21e4eb3eef64e3b6cb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Remove examplesBrad Bishop2016-09-1410-349/+0
| | | | | | | | These early example applications are no longer used and plenty of real examples exist now, so remove. Change-Id: I8d03797796b4a544d8135b36c341497beb2b31ec Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* remove VIRTUAL-RUNTIME_xxx_ctlBrad Bishop2016-09-142-21/+0
| | | | | | | | These variables don't do anything functionally at the moment and the idea is better implemented with a packagegroup anyway. Change-Id: I026989df7a1169d44ff1a532731c97930c95d293 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* remove manager classesBrad Bishop2016-09-1424-65/+55
| | | | | | | | | | | 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>
* network: add missing systemd depBrad Bishop2016-09-131-0/+1
| | | | | | | Slipped by somehow. Change-Id: I1f9273255b196b912c6bda0bc08d0320ba1807fd Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* userman: recipe/service updateBrad Bishop2016-09-132-2/+7
| | | | | | | Use dbus and systemd class features. Change-Id: I4567237a1badaa2d79a2b133de5bffbd3b1ccda5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* userman: move files -> obmc-phosphor-userBrad Bishop2016-09-131-0/+0
| | | | | | | | Prevent ambiguity when multiple recipes exist in a single collection folder. Change-Id: Ie32d2105e2d17301ddb30b0ad2e4016e9fbe749f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* network: recipe/service updateBrad Bishop2016-09-133-6/+8
| | | | | | | Make use of dbus and systemd class features. Change-Id: I8b23eb334bc9754b820b6aa2df3b8be618d13c5d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* host-ipmid: recipe/service updateBrad Bishop2016-09-132-0/+4
| | | | | | | Make use of dbus and systemd class features. Change-Id: I5cf39170a8bd37888ac4ae5bf432a73b3b044f6a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Generate system inventory data from MRW XML.Matt Spinler2016-09-131-0/+27
| | | | | | | | | | This will fetch a script from the phosphor-mrw-tools repo and use it to generate the system inventory data from the machine readable workbook XML. The resulting .json file will go into the flash image for use on the system. Change-Id: I888ea51a2a75d915238776be568960e0898d6106 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Add XML patching bitbake class.Matt Spinler2016-09-133-0/+93
| | | | | | | | | | | | | | This commit adds a new obmc-xmlpatch class that can be inherited in a recipe to provide a do_patch task to patch XML files. The patch files are themselves XML, and must end in .patch.xml for do_patch to find them. This commit also includes Palmetto patches specified in palmetto.xml.patch.xml that are required to build the system inventory. Change-Id: Idae6ffd8e7a3aa247115ff3a840e047727ff0d1a Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* event recipe/service updatesBrad Bishop2016-09-134-15/+20
| | | | | | | Make use of systemd and dbus class features. Change-Id: Ia7d15bc830af4dc5d2d5bf7d497ec3cb34361369 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Move files -> obmc-phosphor-eventBrad Bishop2016-09-132-0/+0
| | | | | | | | Prevent ambiguity when multiple recipes exist in a single collection folder. Change-Id: I08205cd4900732ffc14e84d2cf5504bac249532b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Add dbus config file for btbridgedBrad Bishop2016-09-132-2/+7
| | | | | | | Make use of the dbus and systemd bitbake class features. Change-Id: I13be42101a490e9acdf1f0f5a03181ce65cdd2ea Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* obmc-console cleanupsBrad Bishop2016-09-132-18/+7
| | | | | | | Make use of systemd class features. Change-Id: Ia1341adc96b099d2aa43c70877d45dd32c57a500 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Update service unit descriptionsBrad Bishop2016-09-1321-21/+21
| | | | | | | Going for consistency: Phosphor xxx Change-Id: I04778ed868874ef5004724bc6b31adc4aa2367ad Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Use systemd substitutionsBrad Bishop2016-09-1319-39/+39
| | | | | | | | Make use of the new substitution feature in the Phosphor systemd bitbake class. Change-Id: I2db85347809ef557a53e92af3ffcf17c8003b3ce Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* obmc-mapper.bb: bump versionPatrick Williams2016-09-121-1/+1
| | | | | Change-Id: I767825e69684231a2a3e0161424197f5d10fdb5d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* network.bb: bump versionPatrick Williams2016-09-131-1/+1
| | | | | Change-Id: I93b4fa37ef0b3d7fd9c0972aba04ed328cb7b96a Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-rocket.bb: bump versionPatrick Williams2016-09-131-1/+1
| | | | | Change-Id: Ic9d984fdfba94481b4ba0be953b6dc2ee31948cb Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-gevent.bb: bump versionPatrick Williams2016-09-131-1/+1
| | | | | Change-Id: Ic1e365b7932d7cff55a3210130d5282c1534b45a Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* obmc-mapper.bb: bump versionPatrick Williams2016-09-131-1/+1
| | | | | Change-Id: I5bf3e290a953098413f5752c6971dfd3e188e576 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
OpenPOWER on IntegriCloud