summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* network: Add the ncsi-netlink serviceRatan Gupta2018-04-052-0/+15
| | | | | | | | | | | | This service file needs to be started only for witherspoon. This is used to stop the ethernet port failover on the system. Resolves openbmc/openbmc#2931 Change-Id: I0f144942df1d77de4d990a4aad8d9764d8455251 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* palmetto: added "mutability"Jayanth Othayoth2018-04-051-0/+21
| | | | | | | Added "mutability" flag to indicate if a sensor is READ/WRITE/RW. Change-Id: Ifd13c0573abfbee23f99d11e0362cdaf9bea1eb5 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* garrison: added "mutability"Jayanth Othayoth2018-04-051-0/+63
| | | | | | | Added "mutability" flag to indicate if a sensor is READ/WRITE/RW. Change-Id: I4bfcde7f09183cf3a4df94d1a6f7bd5d90502275 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* firestone: added "mutability"Jayanth Othayoth2018-04-051-0/+63
| | | | | | | Added "mutability" flag to indicate if a sensor is READ/WRITE/RW. Change-Id: If52ae660431a40e256380271f8b7fc22dc63549e Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* Added "mutability" flag to indicate if a sensor is READ/WRITE/RWJayanth Othayoth2018-04-052-0/+84
| | | | | Change-Id: I2c26d8eff573f3c162c34158b69ab5965b70cc6f Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* Add POWER8 Barreleye READMEGunnar Mills2018-04-051-0/+6
| | | | | | | | | | | Added a POWER8 Barreleye README with a line about POWER8 Barreleye no longer being a supported machine. This can up updated in the future if POWER8 Barreleye becomes supported again. Calling this "POWER8 Barreleye" to differentiate from the POWER Barreleye/Zaius system. Change-Id: Ia5738cc7a34f96657307322cd924ad71d9e3cc40 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add recipe for OpenPOWER FFS repositoryBrad Bishop2018-04-042-0/+25
| | | | | | | | FFS is the BMC Flash File Structure which is currently used on OpenPOWER machines for the flash layout. Change-Id: I2549828a0f0ea070c77316a3f7fd56ec9fbe5bf8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-04-041-1/+1
| | | | | Change-Id: I36bfe319916a8aec6a058555531b1c41f9ec9842 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2018-04-041-1/+1
| | | | | Change-Id: I0beb80e564dc3b280ac6d10a5e983055e0b5523b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-net.bb: bump versionAndrew Geissler2018-04-041-1/+1
| | | | | Change-Id: I9c16ba4bb8bc3c3b600b81abec77847570db0629 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-04-041-1/+1
| | | | | Change-Id: I5c38a30ec9b4de5eb7fd2e812f81f7559120e510 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* pyphosphor.bb: bump versionAndrew Geissler2018-04-041-1/+1
| | | | | Change-Id: I9b5c4c886df9e3944780ba27a58331a07c2bc3c7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* kernel: Add MAX31785 devicetree support and communications workaroundsAndrew Jeffery2018-04-041-1/+1
| | | | | | | | | | | | Andrew Jeffery (5): dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation pmbus (max31785): Add support for devicetree configuration pmbus (core): One-shot retries for failure to set page pmbus (core): Use driver callbacks in pmbus_get_fan_rate() pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers Change-Id: Ieb59d4bf0ab1e93ec4fb12488420afd7d0070f7d Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* Rocko refreshBrad Bishop2018-04-04168-5592/+9121
| | | | | | | | | | | poky: 0ec241873367e18f5371a3ad9aca1e2801dcd4ee meta-openembbeded: dacfa2b1920e285531bec55cd2f08743390aaf57 meta-virtualization: bd77388f31929f38e7d4cc9c711f0f83f563007e meta-raspberrypi: b58ccfc696e4fa6b680ae5ca79960312676d7af9 Tested: Built witherspoon, palmetto and qemu images Change-Id: I934ff48674042bb5ce6b7d75642e7adb9668a409 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Remove ipmi distro feature, virtualBrad Bishop2018-04-044-6/+6
| | | | | | | | | | | | | 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>
* clear-once: Add missing dependency on u-bootBrad Bishop2018-04-041-0/+2
| | | | | | | | | | | | This script depends on u-boot-fw-utils so add it as a runtime dependency. Additionally allow u-boot-fw-utils to be provided by alternate recipes. Tested: Verified palmetto, qemu and witherspoon images build Change-Id: I7b0492d9237efa6e449d63b106320273bed63c98 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* logging: virtual refactoringBrad Bishop2018-04-044-4/+7
| | | | | | | | | | | | 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>
* Add Firestone READMEGunnar Mills2018-04-041-0/+6
| | | | | | | | | Added a Firestone README with a line about Firestone no longer being a supported machine. This can up updated in the future if Firestone becomes supported again. Change-Id: I9b845b56e57333323a119250a775a378d9a10955 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Remove Barreleye from READMEGunnar Mills2018-04-041-1/+0
| | | | | | | | Barreleye is no longer a supported machine. Removed a reference to Barreleye. Change-Id: I6c0fc792cf1a09c29836ffbc235d4775de4f7b12 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add Garrison READMEGunnar Mills2018-04-041-0/+6
| | | | | | | | | Added a Garrison README with a line about Garrison no longer being a supported machine. This can up updated in the future if Garrison becomes supported again. Change-Id: Ib3040500ed8b634b1fb0f5ce1b3156f7885d49aa Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* meta-q71: sensors: phosphor-hwmon enable errno valPatrick Venture2018-04-031-1/+1
| | | | | | | | When the sensor fails, use the -errno value as the sensor value instead of removing the sensor. Change-Id: I8caaa9f30d68cc4dac3004522fe76995ecf35edc Signed-off-by: Patrick Venture <venture@google.com>
* meta-romulus hwmon: Use negative-errno-on-fail configLei YU2018-04-032-41/+1
| | | | | | | | | | | | | | | In phosphor-hwmon, the config "--enable-negative-errno-on-fail" is introduced for sensors that should return errno instead of failing and exiting. Enable this config for Romulus so the fan sensors are working, otherwise hwmon will fail and exit when fans are not working. Tested: Verify that the fan_tach sensors return -ETIMEOUT when host is powered off and do not exit with failure. Change-Id: I0d52a2b1a7fb4bf9fc542de6a88823b36bd2bc48 Signed-off-by: Lei YU <mine260309@gmail.com>
* iotools: bump versionBrad Bishop2018-04-031-1/+1
| | | | | | | | Pick up a couple patches. Tested: Built iotools and witherspoon images Change-Id: Ia9dfc5ec958c2aaa68f7a22ab35013e9cbb0f02a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2018-04-031-1/+1
| | | | | Change-Id: I8366fab3ff92e3ad8a42eaf251929c9cc0978978 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* op-proc-control.bb: bump versionAndrew Geissler2018-04-031-1/+1
| | | | | Change-Id: I0bb8820aacd3fe879daeccfe61899216ab558d71 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-04-031-1/+1
| | | | | Change-Id: I43c9322f532f77ffd3de7f47dc531238d51f0161 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-04-031-1/+1
| | | | | Change-Id: Id67cba68776129783fdb9849b33af87c8ec6fec3 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* skeleton-rev.bbclass: bump versionAndrew Geissler2018-04-031-1/+1
| | | | | Change-Id: I3bc4ba841168bed8cee3cda19a8113f9326e9b99 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi: bump versionRatan Gupta2018-04-032-2/+2
| | | | | | | | | bump the version for phosphor-ipmi-host and phosphor-ipmi-net as the changes need to go in parallel. Change-Id: Ifd4249de0e3ffc17393114d00eed669e7cfca690 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* nlohmann: Update to 3.1.2Brad Bishop2018-04-031-4/+4
| | | | | | Change-Id: Ib5bff064f5b158f18268786f5fafd59760a941ac Tested: Built witherspoon and palmetto images Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* openpower-debug-collector.inc: bump versionAndrew Geissler2018-04-021-1/+1
| | | | | Change-Id: Ifb3e2c178829397812e72be68e42f364dad2bd76 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-04-021-1/+1
| | | | | Change-Id: I3fba713a7e6f6133033b4bc3a79d5249503a3d76 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Remove legacy inventory service from startupAndrew Geissler2018-04-022-16/+0
| | | | | | | | | | | | openbmc/phosphor-inventory-manager has replaced this implementation of inventory on OpenBMC. There will be follow on commits to completely remove this package from OpenBMC, for now remove the main python application and its legacy DBUS object. Change-Id: I4f81c3b58c9dbde557ee1ba1de1fb128dac8e33e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* skeleton-rev.bbclass: bump versionAndrew Geissler2018-03-301-1/+1
| | | | | Change-Id: Ib7726a5249f0d219b888d50ac42b0fa7b40d3c5c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Add image signing framework and open keysEddie James2018-03-305-2/+105
| | | | | | | | | | | | | | | | | | | | | | In order to secure the BMC, we need to sign all the images and include a public key in the package with which to verify future update images. This commit adds a framework to sign the image files with an open private key and generates a corresponding public key added to the image. This isn't secure by itself (since the private key is available), but additional changes can easily provide their own private key, creating a secure BMC. To use a secure private key: export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE SIGNING_KEY" SIGNING_KEY=/path/to/secure/key bitbake obmc-phosphor-image Resolves openbmc/openbmc#2835 Resolves openbmc/openbmc#2836 Resolves openbmc/openbmc#2837 Change-Id: I28919b7de54e3a32e5efcbb4522fb39731e68384 Signed-off-by: Eddie James <eajames@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-inventory-manager.inc: bump versionAndrew Geissler2018-03-301-1/+1
| | | | | Change-Id: Ie304a07eb86db4dafece07c530edaffd0fc61447 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-monitor.bb: bump versionAndrew Geissler2018-03-301-1/+1
| | | | | Change-Id: I43a6280f4d98d2e84b820ee65316cc1c103c5a52 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-03-301-1/+1
| | | | | Change-Id: I2b6ee56c1742fea4418d97a6321362555138dcf7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-software-manager.bb: bump versionAndrew Geissler2018-03-301-1/+1
| | | | | Change-Id: I277ff0cfd9c60f28a924419d3cb46a0c86e05c1a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-03-301-1/+1
| | | | | Change-Id: Ic91f2d2455d08e398406a05dea27ed47b562473f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Use upstream autoconf-archiveBrad Bishop2018-03-302-29/+0
| | | | | | | | | A suitable recipe for autoconf-archive has been added upstream. Drop ours in favor of that. Tested: Built a witherspoon image and oe-sdk Change-Id: I452e01af412cc7f6c8f4164dfbd4409148ff194d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* image_types_phosphor: drop overlayBrad Bishop2018-03-301-3/+2
| | | | | | | | | | | | The overlay image type doesn't have any code behind it and thus selecting it in IMAGE_FSTYPES would result in unexpected behavior. An overlay image type still exists but it was renamed to mtd-static in an earlier refactor, and this cleanup was omitted. Tested: Built witherspoon and palmetto images Change-Id: I7eb41afcf25ae2d251bf671dd0e5a18e1064f7c4 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* image_types_phosphor: split make_tar_of_imagesBrad Bishop2018-03-301-7/+13
| | | | | | | | | | | Move image symlink creation for phosphor-bmc-code-mgmt out of make_tar_of_images into its own function, so we can run additional code in between symlink creation and tar file creation. Tested: Built witherspoon and palmetto images Change-Id: I3025db6bb788d7c2bcf5c2a400af647c7c957164 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-03-301-1/+1
| | | | | Change-Id: I260028cf77db6214361b6d60b484d07eb1708f59 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* meta-romulus: Bump phosphor-hwmon versionLei YU2018-03-301-1/+1
| | | | | | | | After updated to kernel dev-4.13, Romulus needs to pick latest phosphor-hwmon to make hwmon work. Change-Id: I7a911ad6d4dc464471e75f69963bad7e419fe198 Signed-off-by: Lei YU <mine260309@gmail.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-03-291-1/+1
| | | | | Change-Id: I9a8a1e198ef86e82f1b00b133a10aad43a5acbf0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-logging.bb: bump versionAndrew Geissler2018-03-291-1/+1
| | | | | Change-Id: I8936799b11ad48b02b586ee791aec7b3a583d566 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-03-291-1/+1
| | | | | Change-Id: I7cce09a406f196689c29ab774d948f204a02c5d4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* pyphosphor.bb: bump versionAndrew Geissler2018-03-291-1/+1
| | | | | Change-Id: I1f498930c35ab45015571d63c390007894e38a5b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* aspeed: Append -layer to bbfile collection nameBrad Bishop2018-03-293-9/+9
| | | | | | | This seems to be the upstream convention. Update to match. Change-Id: I51557baebee8890d983d878779a5dd76ffa309be Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
OpenPOWER on IntegriCloud