summaryrefslogtreecommitdiff
path: root/meta-phosphor/common
AgeCommit message (Collapse)AuthorFilesLines
2017-10-26Add missing boot progress sensor valueDhruvaraj Subhashchandran2-0/+6
Adding the missing PCI Resource initialization step to boot progress stages. Resolves openbmc/openbmc#2298 Change-Id: I5b3b42c15d5f0d43351921749a4e31aaa3f22b48 Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
2017-10-26AutoReboot: Add support for AutoReboot sensor typeBrandon Wyman1-0/+15
Resolves: openbmc/openbmc#2398 Change-Id: Ide29aa6fa55cd6fea4f3e9520c425d4758a61dd3 Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
2017-10-26phosphor-dbus-interfaces.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I8837f05564320c3e40258ae9fc11f4af7462fb68 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-26ffdc.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I15bf2da5aca511669f4d6f50747685029efc4c20 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-25phosphor-hwmon.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I986a5043a3b0aa931a7faab7ede3e4ff29d7440e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-25phosphor-ipmi-host.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I7e6f1283e8214f21a76187648d9ffdcb5623c820 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-25phosphor-logging.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I8d2000f4ad64759e9097be04cc859501cfd13b9a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-25phosphor-software-manager.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I5eb6ef62ce934b3ebc120c5b37f82ef6a1cc9ed0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-25phosphor-software-manager.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I43dac817cd1972473fd90b30a11fddc3af5a6f9e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-25clear-once.service: Call fw_setenv twice for openbmconceAdriana Kobylak1-0/+1
Support for u-boot redundant environment variables was added where u-boot alternates writing to each environment every time an variable is written. But initramfs doesn't know which environment is active so it always reads from the same one. Therefore need to twice set the environments that initramfs reads so that they're written to both environments and initramfs can read it. Resolves openbmc/openbmc#2292 Change-Id: Ief7fe504199ed9c7646056178bee2992df886e8d Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2017-10-24Remove network-update-dns.serviceVishwanatha Subbanna2-14/+0
network-update-dns.service was catering to updating /etc/resolv.conf by looking at the DNS entries supplied by DHCP server. Now, this functionality has been merged into network manager and hence deleting this. Change-Id: I9613e049084de8fe1893243a75b69b67d321a7ae Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
2017-10-24phosphor-dbus-interfaces.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I5717d83198a7991e0773af9aa826d84f6c3acd9a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-24phosphor-software-manager.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I56b700e0a807fc89758b88ba440dd00afa51b9a3 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-24phosphor-settings-read-settings-mrw recipeGunnar Mills3-0/+41
phosphor-settings-read-settings-mrw recipe calls gen_settings.pl to replace any MRW variables in mrw-override-settings.yaml with their MRW value. The file generated by gen_settings.pl, mrw-settings.override.yaml, is then used as an override of phosphor-settings. mrw-override-settings.yaml by default is empty so no settings are actually overwritten. A later commit will modify mrw-override-settings.yaml in the Witherspoon layer. Change-Id: I3134dbb834ff52abe5be589dd1d88444b8577254 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
2017-10-24Add GPU to inventoryGunnar Mills1-0/+24
Added GPUs to the ipmi sensor inventory mrw config. Resolves openbmc/openbmc#1725 Change-Id: Ifbf60475462d5639488fbf8278e57e5d09ae5067 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
2017-10-24Prepare-overlay service: check for mountpoint before removing workdirEdward A. James3-1/+3
The service was getting called twice, resulting in a removal of the overlayfs workdir while the overlay was mounted. Solve this by checking if the /etc overlay is mounted yet before removing the workdir. Need to add mountpoint to busybox for this. Resolves openbmc/openbmc#2429 Change-Id: I407a07dcc3f3856af12a7f3a52966fe7c3d756c3 Signed-off-by: Edward A. James <eajames@us.ibm.com>
2017-10-24phosphor-rest.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I86a2738e0279d39ee40fd4db5f58b9cb15de6389 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-24phosphor-hwmon.bb: bump versionAndrew Geissler1-1/+1
Change-Id: Ib62429290cd301cb59d3c0ee7d5e73d9218aebc7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-24phosphor-time-manager.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I93edca04da874e82a7431a3d99af8c8304c2fa1b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-24Add recipe for phosphor-user-managerVishwanatha Subbanna4-40/+31
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-10-24Install gevent-websocket to the imageDhruvaraj Subhashchandran2-1/+6
gevent-websocket is a websocket handler for the gevent networking library. Websocket is used to push data out from the rest server to connected clients. Resolves openbmc/openbmc#2321 Change-Id: Ie381da1b0fd8b95e1fbb55d0063b3b7d9c1cc2c5 Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
2017-10-20kernel: ir35221 fixEdward A. James1-1/+1
Edward A. James (1): drivers (pmbus): ir35221: Set PMBUS_PAGE before reading id and model Change-Id: Iee3c625a383f930118c4c1d7ca4cdb13670ba2ee Signed-off-by: Edward A. James <eajames@us.ibm.com>
2017-10-20timemgr: Use correct timemanager depsBrad Bishop1-4/+2
timemanager incorrectly pointed at a number of legacy -org-openbmc object prerequisites. Resolves openbmc/openbmc#2495 Change-Id: Id684c95939ff6b22deabb65219cb578693f7eee2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-10-19phosphor-time-manager.bb: Use new service nameLei YU3-6/+12
Update phospohr-time-manager recipe to use new service name "xyz.openbmc_project.Time.Manager" Bump host-ipmid and phosphor-time-manager revisions. Resolves openbmc/openbmc#668 Change-Id: I980c8a20159b78759fd1f60d268ee8a398bba5e3 Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-10-19kernel: SBEFIFO and OCC fixes, add snoop device to Q71L devicetreeAndrew Jeffery1-1/+1
Edward A. James (5): drivers: hwmon: occ: Add occs_present attribute drivers: hwmon: occ: Add sysfs_notify to throttling attributes drivers: fsi: sbefifo: Fix queued xfrs race condition drivers: fsi: sbefifo: Fix memory leak drivers: fsi: sbefifo: Attempt reset request during probe Patrick Venture (1): ARM: dts: aspeed: Add aspeed-lpc-snoop g4 and bmc-quanta-q71l Change-Id: Icd86c64863f033bd28144326b6ddc960127c711c Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2017-10-19Fix YAML overriding.Kun Yi4-4/+4
bitbake tasks use python3, under which filter() returns a filter object which doesn't enumerate as list. As a result none of the overriding YAMLs takes effect. Use list expansion instead. Discussion for context: https://lists.ozlabs.org/pipermail/openbmc/2017-October/009521.html Fixes openbmc/openbmc#2469. Change-Id: I37cc7fc14b6f91c4eb1fb199d7cff52d93c9ad2a Signed-off-by: Kun Yi <kunyi@google.com>
2017-10-16kernel: Fixes for Firestone devicetree and IPL, OCC errnosAndrew Jeffery1-1/+1
Edward A. James (1): drivers: fsi: occ: Fix errno for canceling a read operation Lei YU (2): ARM: dts: aspeed: firestone: Fix occ and i2c aspeed: firestone: Set SIO to bypass UART in hostboot Change-Id: I8f31ddd6359ca240cb45ec4c1c35506ae84e286d Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2017-10-13phosphor-logging.bb: bump versionAndrew Geissler1-1/+1
Change-Id: Ie1ac58a2acdb051a6f9bddd8a7ceb55b28b834ce Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-13ffdc.bb: bump versionAndrew Geissler1-1/+1
Change-Id: Ic5e3fbaa42d90040da2c92c4d35f9ba59e8c24b8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-13phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Ia17c15a026b34c9eaeea4c76c6a8364b335e6a43 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-13phosphor-logging.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I5d41e0699751c6f8d52112f4ec368584ffb71f62 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-12phosphor-ipmi-host.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I011765a842ce4b06f5be2453040887137a560f6b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-12Customize inotify event initialization in UBI FSJayanth Othayoth1-0/+7
Update core file inotify events on UBI FS based systems via a compiler flag. Change-Id: Id40b385d5b09d9fb6523694308e28d54ff53b78f Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-10-12Revert "Revert "systemd: enable systemd-coredump package""Jayanth Othayoth1-1/+1
This reverts commit 2a284a012d902bfa399bc14309337c3c1fe1a8ff. Change-Id: I88f1cc9275d9dd1c39fda7e4fe218941fd5ddd42 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-10-12ipmi: sensor config yaml updatesDhruvaraj Subhashchandran3-334/+872
When marking a unit as functional both functional state and presence need to be checked to avoid marking non-present units as functional. There was a change in yaml structure for accomodating fix for marking non-present units as functional. All these yamls are not sorted by sensor id, so it will easier for a future script based change. Change-Id: I122d652de32ba4f323ee7b31a59078d86e158246 Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
2017-10-12config yaml changes to skip non-present coresDhruvaraj Subhashchandran2-2/+3
Cores which are marked as not present should not be reported to the inventory, this change indicates what should be skipped. Change-Id: Ia4a5c80d95afe73dcac7cdb04c4afc69fae1463e Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
2017-10-12phosphor-logging: Add native SDK classes to install parser scriptsMarri Devender Rao2-2/+43
Install elog-gen.py and mako script by default in the obmc-phosphor-image sdk. Change-Id: Ibfb94fc4a645bcca66f7b93656edd88a1af5c4f6 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
2017-10-12phosphor-logging.bb: bump versionAndrew Geissler1-1/+1
Change-Id: Id218b4a190b53852dfd21dcbb6263e5ed4795a44 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-12phosphor-dbus-interfaces.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I84652976428329a50a456c6f4133975cd5263d4d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11Add tach trust groups to witherspoon monitor YAMLMatt Spinler1-1/+1
These will be used to specify that the 2nd rotor tach values shouldn't be trusted when all of them are zero, because that just means the fans are moving to a new target. Resolves openbmc/openbmc#2336 Change-Id: I4b2ca6bb732d214dca67096817612025e1319226 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
2017-10-11mboxd.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I3868badfb73a860961594e8dc006f7fdf9b9a4b1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11phosphor-dbus-interfaces.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I54b258384059bdc2903007257ab650945a5c28fc Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11Host watchdog needs to conflict with quiesce targetAndrew Geissler1-0/+1
If the server enters the quiesce target, the BMC needs to stop the host watchdog. This is so the BMC does not log a second error (one for whatever caused quiesce and one for the host watchdog timeout). If the host watchdog timeout is the reason for entering the quiesce target, then it's error will be logged prior to entering the quiesce target. Resolves openbmc/openbmc#2282 Change-Id: I43fe484049587cc579ec04fd399a4ae78134031c Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
2017-10-11ffdc.bb: bump versionAndrew Geissler1-1/+1
Change-Id: Ib5b9252c9b6e714d0fba7dbf225ab8e5be124603 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Ibf7829eb4463c495925e65e7efdbc748a41a498a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11phosphor-fan.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I9af2a7936cd98cfbd89ae328011478425f5846a7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11phosphor-state-manager.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I7c19bb244e4b9a37985f04902908cc1ee48d5069 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11phosphor-settings-manager.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I830ccc62b2df9d719d55ea620caefd20eaf4c7c5 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11phosphor-inventory-manager.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Ib7f4d4ed54e3dc3410b88984269ffdf01f8e3168 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11phosphor-software-manager.bb: bump versionAndrew Geissler1-1/+1
Change-Id: I7083c2ef6907ca599732069e755030714b74514c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>