summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/dump
AgeCommit message (Collapse)AuthorFilesLines
2020-08-26phosphor-debug-collector: srcrev bump bb410df796..e6d6cc831dAndrew Geissler1-1/+1
Ramesh Iyyar (1): build: Removed autotools support (From meta-phosphor rev: 025ed4f735dfdf0f9e16044a3decf4153b7618f6) Change-Id: Iad9c19b63ececf613442cb9b3b5684cc1f7f13f9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-26meta-phosphor: dump: Switched to meson build toolRamesh Iyyar1-8/+7
The phosphor-debug-collector is now supporting meson build infrastructure to build phosphor-debug-collector so, switching to meson build tool instead using autotools for reducing the bmc build time. phosphor-debug-collector meson build tool patch set: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-debug-collector/+/35282 SRCREV bump: 9b841d...bb410d Ramesh Iyyar (1): build: Enabled meson build infrastructure Tested: - Image build: - MACHINE=witherspoon DISTRO=openbmc-witherspoon \ TEMPLATECONF=meta-ibm/conf bitbake obmc-phosphor-image - MACHINE=witherspoon-tacoma DISTRO=openbmc-witherspoon \ TEMPLATECONF=meta-ibm/conf bitbake obmc-phosphor-image - SDK build: - MACHINE=witherspoon DISTRO=openbmc-witherspoon \ TEMPLATECONF=meta-ibm/conf bitbake obmc-phosphor-image -c populate_sdk - MACHINE=witherspoon-tacoma DISTRO=openbmc-witherspoon \ TEMPLATECONF=meta-ibm/conf bitbake obmc-phosphor-image -c populate_sdk (From meta-phosphor rev: b5f0cdd0be19032c7a9826054feb99eefba64c5d) Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: Ia9ed0f5a6757806080b12c97b21f1509395d1f51 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-21phosphor-debug-collector: srcrev bump 9b841d0d16..bb410df796Andrew Geissler1-1/+1
Ramesh Iyyar (1): build: Enabled meson build infrastructure (From meta-phosphor rev: e8b1064d4e860563bf9f08777e1cb77ee7ff1987) Change-Id: Ia99bd861c8f4522a78957fe3d24ae003a9197f16 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-25phosphor-debug-collector: srcrev bump a63f4a6f17..9b841d0d16Andrew Geissler1-1/+1
Artem Senichev (1): plugins/hostlogger: Replace dbus call with signal (From meta-phosphor rev: f3a85375f79cb7b9914375895e9b02ba5ff078fd) Change-Id: I36bb569abb9607f1c702e381194465d96f7f80b9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-24phosphor-debug-collector: srcrev bump 580d91ddb5..a63f4a6f17Andrew Geissler1-1/+1
Chirag Sharma (1): Changes in dreport to accept /tmp/ as a valid dir (From meta-phosphor rev: 76e25098f52accc46dbba97345e9d5b1d9b85fe9) Change-Id: I2dde7d2d45ae3db6d1f38ba6455d795966cc1380 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-01phosphor-debug-collector: srcrev bump b503be4138..580d91ddb5Andrew Geissler1-1/+1
Alexander Filippov (1): Fix blocking SIGCHLD Dhruvaraj Subhashchandran (1): Enable the BMC dump offload through given URI (From meta-phosphor rev: 6e3205dccb2bd53dfa94db492543e34397dc056b) Change-Id: I2620d853dc5b2398a3ad63cad14866335d8fe240 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-26phosphor-debug-collector: srcrev bump 984a98f790..b503be4138Andrew Geissler1-1/+1
Dhruvaraj Subhashchandran (1): Block SIGCHLD before calling sd_event_add_child (From meta-phosphor rev: ef9c53904677fe6370567b0de68f838ef8b5bbd3) Change-Id: I439415b4a434e82aa16bc86fded196bd9e80e0f3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-16meta-phosphor: remove excess phosphor-dbus-interfaces DEPENDsPatrick Williams1-1/+0
A number of packages are depending both on p-d-i and p-d-i-native, for seemingly no reason. Remove excess DEPENDS on p-d-i-native. (From meta-phosphor rev: 9a31d9bbf8d50516da9efd9dac6e5144659a84ba) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iab13f2246c1196a59d0b5852a9801c4cf7de88fc Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-15phosphor-debug-collector: srcrev bump 638b43f50c..984a98f790Andrew Geissler1-1/+1
Patrick Williams (2): sdbusplus: remove deprecated variant_ns sdbusplus: replace message::variant with std::variant (From meta-phosphor rev: 69b205aaf9f662264304e7c690b09df40002dd40) Change-Id: Iab7c280ce9b3f22d6c8bb3d501fccace96e820c0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-27phosphor-debug-collector: srcrev bump 719c5f0821..638b43f50cAndrew Geissler1-1/+1
Andrew Geissler (1): ensure deleted object is entry (From meta-phosphor rev: 83d65f05cbe8f081e40085e000a4f8f7b08e9298) Change-Id: I334888bb4d3a91dba2e84ad7c5674dd04aed0506 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-07phosphor-debug-collector: srcrev bump 59642e214d..719c5f0821Andrew Geissler1-1/+1
Jayanth Othayoth (1): Switch to python 3 (From meta-phosphor rev: fd70431af0ddb603acd544ac4066d351621a2425) Change-Id: I7b716080c49481b2ce5ff511a4297ac0efd54a13 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-03phosphor-debug-collector: switch to python3Jayanth Othayoth1-1/+1
(From meta-phosphor rev: f9cd1c64a747f29575e5d212e11e16a0315fbf60) Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: If7ac050a16370327dd7878b544a73cd200be098b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-03meta-phosphor: update DEPENDS for sdbusplus-nativePatrick Williams1-1/+1
sdbusplus has changed the package layout so that sdbusplus-native and sdbus++-native are now ${PYTHON_PN}-sdbus++-native. Update recipes that need to use sdbus++ (or its associated python modules) or remove the DEPENDS if it is no longer necessary. (From meta-phosphor rev: 2bebd1247cb78567441158b152c7a13f476afd4f) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I30f9c2220da9145ef0a7067e067aed1396d8b40d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-25phosphor-debug-collector: Fix build when pldm enabledJoel Stanley1-1/+1
The PACKAGECONFIG directive for pldm offload was missing a comma, meaning the dependency was being interpreted as the 'disable-feature' flag. Add a comma to indicate an empty 'disable-feature' option for PACKAGECONFIG[host-dump-offload-pldm]. This also bumps the pldm repository by one commit to include a build fix. Dhruvaraj Subhashchandran (1): Add pdr.h to headers in meson.build. (From meta-phosphor rev: 765da5bf2e8b60cd08dbc5faabfaff264d6755a4) Change-Id: I97895199d7fdc457b1557d75c82b485c1bb68924 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-22PLDM based host dump offload.Dhruvaraj Subhashchandran2-1/+6
Limiting the PLDM dependency of phosphor-debug-collector to the systems which needs PLDM to offload host dumps throgh BMC. BUMPed SRCREV of phosphor-debug-collector to 59642e214dd0df652f8ca6e5b6780218f0ce4f51 BUMPed SRCREV of phosphor-dbus-interfaces to 86d1ab141212fd5380ac220217e46d01108b995f (From meta-phosphor rev: 0402743af80f72a21b1fc87264b2d19364ef703c) Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: I8f7c11640d3425951228003ac181b7a312d3ea40 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-18phoshpor-debug-collector: Fix the missing dependsJayanth Othayoth1-0/+4
See details in https://lists.ozlabs.org/pipermail/openbmc/2020-February/020771.html (From meta-phosphor rev: 5216d11e0cdc8f8cb10515de73341e878b164180) Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I35bd74d0b31f5aaa77ef6a07136e9b2e94e97009 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-11-11phosphor-dump-monitor- Fix failure for not finding core dump pathMarri Devender Rao1-0/+1
phosphot-dump-monitor adds watch on systemd core dump path to detect any new core files created to initiate a dump. On some systems systemd core dump package is not pulled, due to this phosphor-dump monitor service logs error and tries retry for 3 times. Modified to start phosphor-dump-monitor service only when the systed core dump path exists. Tried to add Requires on systedm core dump service but as it is a template version going with path approach. Tested: 1) Removed systemd dump folder and restarted dump-monitor service and ensured that there are no errors logged (From meta-phosphor rev: 7a99220eaae763113372477c3d25039284802ef7) Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Change-Id: Ibeb83cde454bf4c6fc6c6827a25705649ceaabe5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-20meta-phosphor: Remove references to PHOSPHORBASEBrad Bishop1-1/+1
PHOSPHORBASE is only used for pointing at licenses...point at the licenses in oe-core in meta/files/common-licenses instead. to match the defacto convention used in other oe layers like meta-openembedded. (From meta-phosphor rev: a1cee09419cb1467c3d2b7bf996b40089f0d06f4) Change-Id: If136d24638a8022671988cf0a01620e7fffc545f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19phosphor-debug-collector: srcrev bump fa180596fe..004938eb17Andrew Geissler2-3/+3
Marri Devender Rao (1): Fix dreport os-release script point to a symbolic link Patrick Venture (1): build: install into bin instead of sbin (From meta-phosphor rev: f09b8a81b8c35dd4c48219ffe0651b7dfba9b4ae) Change-Id: I51ebae43f3db8f7f2ace5e5ae17d53fadf13dd70 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-06update upstream subtreesBrad Bishop2-2/+2
A number of corequisites exist so squashing these all into one patch. meta-ingrasys - refresh master bc513127f4..67bcaf389f meta-hxt - refresh master 86a4df514f..8fe0d38bbb meta-phosphor - refresh master 06c09d7cce..df6ddae3d2 meta-quanta - refresh master 4f126361a1..53f3025271 Change-Id: I3daeef2a0467d8ea4f1fd1c617e526f8b11258af Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-28meta-phosphor: Fix explicit dependencies antipatternBrad Bishop1-8/+0
Out of the box bitbake examines built applications, automatically adds runtime dependencies and thus ensures any library packages dependencies are automatically added to images, sdks, etc. There is no need to list them explicitly in a recipe. Dependencies change over time, and listing them explicitly is likely prone to errors - the net effect being unnecessary shared library packages being installed into images. Consult https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS for information on when to use explicit runtime dependencies. (From meta-phosphor rev: 26873c99d30b55e21a920c9851f21c3e2eab19f7) Change-Id: I38640d75a2d834c07d45ddcdb0162f1a23f848d9 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-05phosphor-debug-collector: srcrev bump 6d7f753ba7..fa180596feAndrew Geissler1-1/+1
Patrick Venture (1): build: pkg anti-pattern: use defaults (From meta-phosphor rev: 8f64091684be16f5b3cf404e1a3a4fef849d4025) Change-Id: Ic5107fc354fdd4dd90cf1aacd0efef75f5db220e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-09phosphor-debug-collector: srcrev bump 6916cec8e1..6d7f753ba7Andrew Geissler1-1/+1
Artem Senichev (1): Add phosphor-hostlogger plugin to dreport Marri Devender Rao (2): Refactor to pass errors to watch through config YAML Specify plugins to be invoked for chekstop error (From meta-phosphor rev: 8e57223281d135269e90337cabff891e5737a898) Change-Id: I0e72044fa616f8f8a71ea513b6093b7e44c16a18 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-23phosphor-debug-collector: Phosphor Pass errors to watch through YAML fileMarri Devender Rao3-2/+31
Refactored code to pass error objects to watch through YAML file Dump will be created when an error object created matches the error object path specified in the YAML file. (From meta-phosphor rev: ae622549f4947084e549ec5cfc40f88daa5c4ae6) Change-Id: I9eb1c53ee4e1580d903e1004009d7595fb7811a6 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-30phosphor-debug-collector: srcrev bump 90d147a1ee..6916cec8e1Andrew Geissler1-1/+1
Brad Bishop (1): internal: Add missing Manager forward declaration Jayanth Othayoth (2): Enable clang code format MAINTAINERS: Updated reviewers Vernon Mauery (1): phosphor-debug-collector: use c++17 (From meta-phosphor rev: b1868a209d97a5657bc6dbc26d8959d140f766cd) Change-Id: I52ef66da22801e12f6bde0eb3d8244b1ddc2f3b9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-22meta-phosphor: phosphor-debug-collector: drop symlinkPatrick Venture2-186/+186
Drop symlink and rename bb for phosphor-debug-collector. (From meta-phosphor rev: 32f84232355ef16ec5af36a87bead81634bb1b9e) Change-Id: I9a90de31e0fdfc35ce7d8acfbd7556525556bf22 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-21meta-phosphor: temp remove PV for git recipesBrad Bishop1-1/+0
In the five step sequence of transitioning an unversioned recipe to a versioned one, PV cannot be explicitly set to 1.0+git${SRCPV} set until the last step. With PV set, _both_ the unversioned recipe and the versioned recipe end up with PV = 1.0 and bitbake will continue to use the unversioned file. This means that when the unversioned bbappends are removed in step 4, the bbappend does not occur. This commit can be reverted once the five step process is complete. For reference, the five step process is: 1. Create a temporary recipe symlink: foo.bb -> foo_git.bb This results in two available PVs for foo: "1.0" (the bitbake default for unversioned recipes) and "git". Further, set the preferred version for foo to "1.0" in the distro configuration otherwise bitbake will choose PV = "git" and existing (unversioned) bbappends will not apply and the build will break. 2. Create a temporary bbappend symlink: foo.bbappend -> foo_%.bbappend This allows the manual override of the preferred version introduced in step 1 to be removed from the distro configuration. 3. Remove the preferred version override introduced in step 1 from the distro configuration. At this point the versioned recipe is now being used. 4. Remove the unversioned bbappends. 5. Remove the unversioned recipe. (From meta-phosphor rev: 883e0238adc8543b28cce8a5d283d2092026da54) Change-Id: I3c5248a41b064462d5a34a7bc6e5438acc107a32 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-19meta-phosphor: phosphor-debug-collector: change versionPatrick Venture1-0/+1
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-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-09-12Remove hidden-files in coredump(dir) during bootManojkiran Eda2-1/+15
It is observed that systemd-coredump has the capability to remove the older dumps which are having the naming style mentioned in /proc/sys/kernel/core_pattern, But will not remove any other files present in the coredump directory. It can happen that, while processing a dump the BMC Crashes and there by leaving the partial dumps in the coredump directory and these will be hidden and will not be removed by systemd-coredump service.These files can get piled up and the BMC can run into OOM condition.So idea of this commit is to make sure that , we remove all the temporary hidden files in the coredump directory during the next BMC boot. - Made a rule and placed it in /usr/lib/tmpfiles.d/*.conf which will be used by systemd-tmpfiles to remove the hidden files in coredump directory during boot. Partially Resolves openbmc/openbmc#2826 (From meta-phosphor rev: 9fe03c666476de51ab75904f008f45f8485ac9b2) Change-Id: Iff96b3880ebdeccb842e6aa7ff9807fcd451fb5a Signed-off-by: manojeda <manojeda@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-06meta-phosphor: Move layer content from common/Brad Bishop4-0/+207
Adopt a more conventional directory hierarchy. meta-phosphor is still a _long_ way from suitable for hosting on yoctoproject.org but things like this don't help. (From meta-phosphor rev: 471cfcefa74b8c7ceb704cb670e6d915cf27c63b) Change-Id: I3f106b2f6cdc6cec734be28a6090800546f362eb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>