summaryrefslogtreecommitdiffstats
path: root/meta-phosphor/common
Commit message (Collapse)AuthorAgeFilesLines
...
* phosphor-logging.bb: bump versionAndrew Geissler2018-07-241-1/+1
| | | | | Change-Id: Id2082ee2db26d75aa6fe73c3e558f490c16c5c7c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Put bmcweb in common layer for others to useAndrew Geissler2018-07-243-0/+56
| | | | | | | Initially interested in bmcweb for its redfish support Change-Id: Ia180a895c8db2b184a455cd3be2bf28db4c4116d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-07-231-1/+1
| | | | | Change-Id: I21f1630149cb0361b19e59986e0be97016a124b7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Add explicit dependency between mapper and sdbusAndrew Geissler2018-07-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mapper has an implicit dependency on dbus.socket but not on dbus.service. It appears an explicit dependency is required to ensure the shutdown happens correctly. Testing: Prior to this commit you would see this on a reboot: Jul 20 15:01:34 witherspoon systemd[1]: Stopping D-Bus System MessageBus... Jul 20 15:01:36 witherspoon systemd[1]: Stopped D-Bus System MessageBus. Jul 20 15:01:37 witherspoon systemd[1]: xyz.openbmc_project.ObjectMapper.service: Main process exited,code=exited, status=1/FAILURE Jul 20 15:01:37 witherspoon systemd[1]: xyz.openbmc_project.ObjectMapper.service: Failed with result'exit-code'. Jul 20 15:01:41 witherspoon systemd[1]: Closed D-Bus System Message Bus Socket. This shows the dbus.service stopping before the ObjectMapper With this fix, this is now seen: Jul 20 17:38:20 witherspoon systemd[1]: Stopping Phosphor DBus Service Discovery Manager... Jul 20 17:38:21 witherspoon systemd[1]: Stopped Phosphor DBus Service Discovery Manager. Jul 20 17:38:21 witherspoon systemd[1]: Stopping D-Bus System Message Bus... Jul 20 17:38:21 witherspoon systemd[1]: Stopped D-Bus System Message Bus. Jul 20 17:38:21 witherspoon systemd[1]: Closed D-Bus System Message Bus Socket. This shows ObjectMapper stopping prior to dbus.service Resolves openbmc/openbmc#3319 Change-Id: I466ec45f4582b3242688e8308d156961bb79cdc1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* sdbusplus.bb: bump versionAndrew Geissler2018-07-191-1/+1
| | | | | Change-Id: Ieab4dc55699fd4f6e727b0d6752e80206001903a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.inc: bump versionAndrew Geissler2018-07-191-1/+1
| | | | | Change-Id: Iaedf2c60272e02e656fd4949a5ab6c4fd9205a4c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2018-07-191-1/+1
| | | | | Change-Id: I367000d170b68af71eb7d7168ec8502efc7197d1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Tell phosphor-logging about the sw-mgr error yamlMatt Spinler2018-07-194-6/+27
| | | | | | | | | | | | This needs to be done so phosphor-logging will know to grab the error log's metadata from the journal and add it to the log in the AdditionalData field. Tested: Check that the errors now show up in the elog-lookup.cpp file generated during the build by phosphor-logging. Change-Id: I59e357986ac56ea752c9f7241a5138eb4985ceb6 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Tell phosphor-logging about the LED error yamlMatt Spinler2018-07-192-0/+22
| | | | | | | | | | | | | | This needs to be done so phosphor-logging will know to grab the error log's metadata from the journal and add it to the log in the AdditionalData field. Resolves openbmc/openbmc#3015 Tested: Check that the LED errors now show up in the elog-lookup.cpp file generated during the build by phosphor-logging. Change-Id: I9bcbf1b1c8d7499e4ef8e384005c34b858d25a7d Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* phosphor-host-postd: allow configuring the daemonBenjamin Fair2018-07-192-2/+8
| | | | | | | | | This adds variables to the recipe file which specify the name of the LPC snoop device and the number of bytes per POST code. The variables can be easily overridden in a platform-specific bbappend. Change-Id: Ia7778a72b62225238d2142c62b8e88e5e8ca33ee Signed-off-by: Benjamin Fair <benjaminfair@google.com>
* Add dependency to the chassis state serviceMatt Spinler2018-07-191-1/+1
| | | | | | | | | | | | | | | | | | On startup, the service attempts to read the PGOOD property to know if the system is already on. For that to work, the org.openbmc.Control.Power service must already be running, so ensure that is the case. Having this check working right allows the code to know if there was an AC loss while booted. Resolves openbmc/openbmc#3266 Tested: Check that the service knows power is on when rebooted at runtime. Change-Id: I1314865609ecdf3765603f8bd8ed1add6888e558 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Add recipe for phosphor-ipmi-kcsEd Tanous2018-07-192-0/+46
| | | | | | | | | | | | | | | | | This recipe adds a target and support for building phosphor kcs bridge daemon. The phosphor KCS bridge daemon is very similar to the block transfer bridge daemon, in that it is capable of briging requests from the KCS driver into dbus, and return the appropriate responses. Keyboard Controller Style interfaces are commonly on server platforms for BMC communication to a host system. This also includes a modification from Benjamin Fair <benjaminfair@google.com> that allows selecting the kcs device at compile time, sourced from here: https://gerrit.openbmc-project.xyz/#/c/11476/ Change-Id: I05eea9f12e2460e2514f657aeb1d055d0e48851f Signed-off-by: Ed Tanous <ed.tanous@intel.com>
* phosphor-led-manager.inc: bump versionAndrew Geissler2018-07-191-1/+1
| | | | | Change-Id: I6373776531963351831420fea39d88fc3995e8bf Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-07-191-1/+1
| | | | | Change-Id: Ib55af6f615cacbf74eb081e0ca33e9683d8dd7bf Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-rest.inc: bump versionAndrew Geissler2018-07-191-1/+1
| | | | | Change-Id: If88a42419c4acde338488d9c092b787d29b820a1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Get whitelisted URLs -jsonNagaraju Goruganti2018-07-182-0/+23
| | | | | | | | This commit adds a json file that specifies whitelisted URLs to be allowed access by REST server. Change-Id: Ie9aaa6a1f9de00799e22af450c436d5e791c4b2a Signed-off-by: Nagaraju Goruganti <ngorugan@in.ibm.com>
* phosphor-host-postd.inc: bump versionAndrew Geissler2018-07-181-1/+1
| | | | | Change-Id: I3c677f730dddcc1fced75176c4a2cd65cc7b5fae Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-fan.inc: bump versionAndrew Geissler2018-07-171-1/+1
| | | | | Change-Id: I07e4095903ca89884d172657472b2a83d4ae8697 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-07-171-1/+1
| | | | | Change-Id: Ia7c156eb9b24017098064432f7632e3274ccf8d3 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-07-171-1/+1
| | | | | Change-Id: I7685577363722d767cfb881d8388824812c06265 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager: ubifs_layout package configLei YU2018-07-171-0/+1
| | | | | | | | | | | | Add ubifs_layout package config and pass --enable-ubifs_layout configuration option when ubi-fs distro feature is enabled. Tested: Verify --enable-ubifs_layout is passed to phosphor-software-manager's config for Witherspoon; And it is not passed for Romulus. Change-Id: I6daa0c565d2c2be980b6292e62654c0a86a69bbc Signed-off-by: Lei YU <mine260309@gmail.com>
* Remove TODO in phosphor-reset-host-running serviceAndrew Geissler2018-07-161-1/+0
| | | | | | | | | | This TODO was properly addressed but the comment was not deleted Part-of openbmc/openbmc#2207 Change-Id: I410e2a95707c1c14c3d0699af00c7dcb874cef23 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Correct the dependency for state related service filesTom Joseph2018-07-163-6/+8
| | | | | | | | The dependency on the legacy system service is obsolete and so it is removed. The dependency on the mapper is added. Change-Id: I6afd2020f73829df7c5a53342087a3051939928d Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
* Fix to speed up boot to BMC Ready stateTom Joseph2018-07-162-2/+0
| | | | | | | | | | | The legacy services(like system and chassis) was assigned nice value of 19 to alleviate CPU stress at boot time. The systemd bootchart showed that many services are dependedent on the system service. The nice is set to default value of 0 and there is a consistent improvement of ~10 sec in BMC getting to ready state. Change-Id: I8f9f76da0a36c136243026aa7d7691e814634987 Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
* busybox: patch "umount: ignore -c"Eddie James2018-07-162-0/+50
| | | | | | | | | | | Upstream busybox has a change to ignore the -c option, which systemd uses when unmounting during shutdown/reboot. Currently, if -c is used, umount fails. This results in extensive umount failures during shutdown. See http://lists.busybox.net/pipermail/busybox/2018-January/086045.html Change-Id: I4630935dc5ec61263a7af9e24b70ca8f1f8b5359 Signed-off-by: Eddie James <eajames@us.ibm.com>
* phosphor-software-manager: Create new UBI bbclassAdriana Kobylak2018-07-162-45/+4
| | | | | | | | | | | | | | | Remove from the base phosphor-software-manager recipe everything that is conditional in the ubi-fs distro feature and put it in its own class. This allows for the base recipe to be cleaner and for future specific packages to be added conditionally. Tested: Built witherspoon and romulus and verified only witherspoon contained the UBI-specific files. Booted a witherspoon and a romulus qemu. Change-Id: I2a783abc6152aadcf212a35f0060409f8dac2241 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* phosphor-host-postd.inc: bump versionAndrew Geissler2018-07-151-1/+1
| | | | | Change-Id: Iff72ca3da0566a056dcbb22034bcb9d89c22ba8c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-07-131-1/+1
| | | | | Change-Id: Iff73a0b1583d589fad619142b45b989223e0a96a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-07-131-1/+1
| | | | | Change-Id: I67d18750f9e01a439d95801d2e5f5e5758527788 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-net.bb: bump versionAndrew Geissler2018-07-131-1/+1
| | | | | Change-Id: If22743553706e74c7c6a5dd327cdfb04e4c94ccc Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* obmc-console_git.bb: bump versionAndrew Geissler2018-07-121-1/+1
| | | | | Change-Id: I720c5a89b2a0a238a84323f48a6e2583ef4d99bb Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-monitor.bb: bump versionAndrew Geissler2018-07-121-1/+1
| | | | | Change-Id: I7cbadc6b8f2ed7bccff24721119eb52b957ab762 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-led-manager.inc: bump versionAndrew Geissler2018-07-121-1/+1
| | | | | Change-Id: I9eb363c6538b8e7d4eff622355b73fc99c48334e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-monitor.bb: bump versionAndrew Geissler2018-07-121-1/+1
| | | | | Change-Id: I783c353e159577be58f67d587f202506df50e11f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-07-121-1/+1
| | | | | Change-Id: Iad305e48972e1f78c2fe3226d48abd213043675b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* obmc-flash-bmc: Check alt rwfs volume existsAdriana Kobylak2018-07-111-4/+7
| | | | | | | | | | | | Check that the alt rwfs ubi volume exists before attempting to mount it to avoid journal error messages. Resolves openbmc/openbmc#3245 Tested: Mount is not attempted if alt rwfs doesn't exist, and no error msgs are created. Change-Id: Id48a06ca32d799686859e2ff14399d39cc8076bd Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* Fix typos in some targetsMatt Spinler2018-07-116-6/+5
| | | | | | | Tested: Performed system boots and reboots. Change-Id: I1052cb4cd86a5815df1f1021a37f539184078d82 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* phosphor-dbus-monitor.bb: bump versionAndrew Geissler2018-07-111-1/+1
| | | | | Change-Id: I5ea5016022be0c9e94a902c6f7a7422a11ca3b16 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-mapper: oneshots should restart on failureWilliam A. Kennington III2018-07-092-6/+28
| | | | | | | | | | | | | | This makes the oneshot services that wait on the mapper or manipulate mapper state more resilient to guarantee that they succeeded even if they encounter an unexpected and unhandled error. Tested: On zaius prior to applying some mapper fixes to make sure that these services do restart when they hit ENOBUFS. The system eventually proceeds as normal. Change-Id: Iea74004d6347db59c32f9f1602b5053c8252ca90 Signed-off-by: William A. Kennington III <wak@google.com>
* phosphor-state-manager.bb: bump versionAndrew Geissler2018-07-091-1/+1
| | | | | Change-Id: I55a9167cdf8fcdbbe6b178401a45090e238afd81 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-07-091-1/+1
| | | | | Change-Id: I2b4d3576642fa75c04d8ffd6ec8d36ea7f84120f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-06-281-1/+1
| | | | | Change-Id: Ic460c2c075d55a9ed1100199cfe6ccd4f4cc4187 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-06-281-1/+1
| | | | | Change-Id: I229006e3cd9d5b433efa952434da188d157d541e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Yocto 2.5Brad Bishop2018-06-279-706/+1
| | | | | | | Move OpenBMC to Yocto 2.5(sumo) Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I5c5ad6904a16e14c1c397f0baf10c9d465594a78
* phosphor-logging.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: If360445b7bce3ed6103162acd746b3421615c4a1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-fru.inc: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: I8734942f3ed6a8bf0a7f1da3dbff79a16714c638 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: I92fe80a747e3cdc919750244a72401e101c77cab Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* slpd-lite.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: I406653d3433c56d99934eeb539fb48f910edb5df Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: Ib42fc67bd9d0ad4b4b762e84ad8c7cc1127bbcf4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-06-271-1/+1
| | | | | Change-Id: Ia3c3c4a4b2479133e07d4f9ec1e35c190ad33f17 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
OpenPOWER on IntegriCloud