summaryrefslogtreecommitdiff
path: root/meta-phosphor/common/recipes-phosphor/dump
AgeCommit message (Collapse)AuthorFilesLines
2018-06-18phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I302ac34f36682db27d3fe2228ad1308359f93a13 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-05-31phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Id8c917bac8d22f7958e05d20854f4c6b3731448a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-05-29debug-collector: Favor ALLOW_EMPTYBrad Bishop1-4/+2
A number of recipes remove PN from the package list. While this seems to work it is unconventional and puts us into dusty corners of oe-core/bitbake. Adopt a more conventional approach with ALLOW_EMPTY_${PN} = "1". This removes the need to manually set the dev and staticdev package dependencies. Tested: Built phosphor-debug-collector and validated package contents Change-Id: I0ea510895a6fd5f2aab2b0629ffcec120f0e6e55 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-05-24phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Icd2466ef78fea6816b4d83baacd47dc800003af5 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-05-17phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Idd3f2bc0157946fa6447f522f55ff0ec58575970 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-04-10phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I464bd2518f738bdb6317f46175bc547bde49bef7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-04-10dreport: refactor install_dreport_user_scriptsMatt Spinler1-35/+41
Pull the code that makes the plugin links for a single script into its own function and then call it from install_dreport_user_scripts. This allows other layers to bbappend this recipe and call the new install_dreport_user_script function so they can link in their own dreport plugins. The bbappends would need to: * install their own plugins into ${D}${dreport_plugin_dir} * call the new install_dreport_user_script function for each of these plugins * add any new functions to do_install[postfuncs] Tested: Check that the bitbake output directory structure matches what it was before the change. Change-Id: Id0e97c2ed2f5233df70049a472c2a785f5efde71 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
2018-03-13Convert obmc-ubi-fs to a distro featureBrad Bishop1-2/+2
As with MRW the use of the UBI image scheme is distro policy. Convert the existing machine feature to a distro feature. Enable the new distro feature on the systems that use it(Witherspoon). Add a distro override and fix-up MF checks to use this override instead for improved readability. Tested: Built a Witherspoon image and validated image Change-Id: I8ab03115bbfc2ecc77cff5c9eb8628903ae88051 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-02-23phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I327f918f5b250a3997012924afd39ea2545b4fd8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-02-09phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Icc01ef54d9a8711dbdb11ae426b78f150bbc3526 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-01-26phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I6526848bb0f5dd80ae3c14afa0687dd8ca68e8b4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-11-13phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I92a8728f204ac27ebf847f3541a8a9da8272130c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-11-08phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Ic1d1f43062830181b4d141ba27e57cc64cef5ae6 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-11-01phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I0b344c490ffa32e248a6ebf01400eb4d7a23d5e5 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-26Enable support for usecase specific bash script invocationMarri Devender Rao2-5/+96
Resolves openbmc/openbmc#2037 Install dreport, dreport.conf, plugins Parse the scripts to fetch config value Create user directories based on config value with softlinks to the plugins Change-Id: If1bdefca362a282132364306b26eecb4b7003390 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.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-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-11phosphor-debug-collector.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Ibf7829eb4463c495925e65e7efdbc748a41a498a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-09-29phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: Ib057e355ce5d67ea02a842a9e251af456ffe2c52 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-25phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I6a348882086455c3991ea18aa2bf2f8e1d18f9bb Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-16phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: Idb3ab637b6e2c014554dc19272be08daa07250e4 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-15Revert "phosphor-debug-collector: Create /var/lib/systemd/coredump mount point"Jayanth Othayoth3-13/+1
This reverts commit c9fe4cb40e025998a7b90743b29f31b3eaf0d821. Change-Id: I8bd588c00605a5c38f668f33505d03884500e1eb Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-09-13phosphor-debug-collector: Create /var/lib/systemd/coredump mount pointJayanth Othayoth3-1/+13
Mount /var/lib/systemd/coredump as a tmpfs to be used as a file location for systemd-coredump generated core dumps. Proposed fix is a workarround for core file missing in the BMC dump. Core manager watches for inotify event IN_CLOSE_WRITE on core file to initiate application core type BMC dump. ubfi based core path triggers incorrect inotify events, which eventually fails to collect actual core file. Resolves openbmc/openbmc#2240 Change-Id: Ia70ea7ea34a05596e5609efca880887884a78387 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-09-12phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I52b7a92bb26f94c4960ccd39d88407d9c046d617 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-11phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: If32ae82adc9c2766e18a7a6284d50bb634e4f1fb Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-28phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: Icabeddbaaf46b51870c7e7bbd8cec79e9333a1fa Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-25Enable BMC patching from the /usr/local pathMichael Tritz2-2/+4
This commit enables patches from the /usr/local path by replacing absolute paths to /usr/sbin or /usr/bin in every service file with "/usr/bin/env ". Additionally, SyslogIdentifier is added to each file to ensure that journal entries are still distinct. In two cases, service files also had to change due to references to ${{PATH}}, which doesn't work with /usr/bin/env. These references - and the corresponding definitions - were changed to ${{DEVPATH}}. Resolves openbmc/openbmc#2149 Change-Id: I12c5c6e5101eef6820b985a563313836250ff2c7 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
2017-08-23phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I0e9a948ccfea8b3802bc2860425e51c9d034fe7d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-18Enable XZ Utils data compression packageJayanth Othayoth1-0/+1
xz is a lossless data compression program; phosphor-debug-collector uses this for compressing dump data files. Change-Id: I2fca916b2cf94f49a317c88e714a5bef979bcbf4 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-08-14Change "FFDC" to "log"Gunnar Mills1-1/+1
FFDC is an IBM specific term and should not be used in OpenBMC. Change-Id: Ib0f784beb0f523d8d6439e93052272a2a61a021c Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
2017-08-14Incorporate dreport script into appropriate imageJayanth Othayoth1-0/+14
dreport provides mechanisms to collect various log files and system parameters in compressed tar file format. This data can be used to troubleshoot problems in OpenBMC based systems. Change-Id: I18007a8792344d345478aea73501c2959533d14c Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-08-03phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I0732adb0a8f01635ebe9d30de7012a66a3138a84 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-02phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I0d777e069c0fa0a7d3029926fe48ff2686647128 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-01phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I04d06b2771699cd92684a0878a1388474f163c55 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-07-28phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I41b8401824527d5894b5d1fb3736ade76df69256 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-07-24phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I4312601fc17874d810c56234c4c9dc902cb48b93 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-07-20phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I5a11023ae9d26fabcb5f4fcdf014ba795aa1290e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-07-19phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I0764e8c9c0d2024f5fbf15797047433c92d306ac Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-07-18phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: Ib1793756dacceb48e47890d2d89770d37982903a Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-07-07Add support for configure BMC Dump path via recipeJayanth Othayoth1-0/+1
Change-Id: Ice236fec229b47cfc76c7441ff4ebb955d8fc142 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-07-07Enforce Dump directory creation prior to Dump manager startsJayanth Othayoth2-2/+9
Create Dump file storage location before Dump Manager application starts. Change-Id: I583b8cdb853ac1ac18e50c05404f90a2fbb6d5e1 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-06-30phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: Iddd2ca745a62c7841ad4a940b7a3120c33be1cce Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-06-27phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I8b9fc4843e7971d16ee492a5cd26fd9c3a70b923 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-06-12phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: Ic768db09a70b3d5f8f96d017986253cf18a58426 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-06-12Create a new package for the phosphor-dump-monitor.Jayanth Othayoth3-4/+35
Change-Id: I7f61a48b31d2997c1710c7d0bdde387e5c41a598 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-06-09phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I6539262bea25178000dab62ba73801f7adab61da Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-06-05phosphor-debug-collector: add missing inheritJayanth Othayoth1-1/+2
Inherit pythonnative. Change-Id: If5d48c44057186c47b958f0e84dead0c3364ce0f Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-06-04phosphor-debug-collector.inc: bump versionPatrick Williams1-1/+1
Change-Id: I8f99d4ad1f8988a2639abed5ae817b4e874c5c3d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-05-11Add recipe for Phosphor Debug collectorJayanth Othayoth3-0/+48
Resolves openbmc/openbmc#1503 Change-Id: Id42d8c5042af4a9a74a9a284f3601989a65c5054 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>