Age | Commit message (Collapse) | Author | Files | Lines |
|
Lei YU (1):
core_manager: Handle dbus exceptions
Change-Id: I7071c6a2ae409e7272dbecd0f578a36f320127ac
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dhruvaraj Subhashchandran (2):
Enable dump offload function to download all locally stored dumps
Move OpenPOWER specific dump configurations to extension
Change-Id: I6925decd29a159240e723b25f435f5d61a6825b0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
phosphor-dbus-interfaces: srcrev bump 178cae08d6..c6f2d7a7f1
Dhruvaraj Subhashchandran (1):
In dump create add type uint64 for values in additional parameters
phosphor-debug-collector: srcrev bump 363af249c9..ddc3366e3e
Dhruvaraj Subhashchandran (1):
Update dump create parameters
Change-Id: I19f621a4c7aef7a3abc267f51c0814cf8aad3f7b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
- Create a new package for the ramoops service and only load it once
when the debug-collector daemon starts
- Fix openbmc/phosphor-debug-collector#15
Tested:
- Built obmc-phosphor-image and saw the ramoops-monitor run
successfully.
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: Ic616408b834a257a981f0e0ef24ad030ccffc616
|
|
George Liu (4):
Collect ramoops data into BMC dump
build: Add wrapfiles for dependencies
Add fmtlib for phosphor-debug-collector
Fix wrong fmt::format strings
Tim Lee (1):
Adjust current size of total dump files in dump directory
Change-Id: I8b84b90cf089127591e64c023c985bb1695b385d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I32e22b2e832998cbcf0dca2cd5f502f0156a0d8e
|
|
Andrew Jeffery (1):
meson: Remove redundant udevrules list
Change-Id: Ia35655f677b159744f7b103698eee4e1561fa427
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
debug-trigger listens for an external signal that the BMC is in some way
unresponsive. When the signal is received it triggers a crash to collect
debug data and reboots the system in the hope that it will recover.
Change-Id: Ib8ea615c2944edb0448b06c333b6e2abbea15687
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
|
Bruce Mitchell (1):
Replace IRC with Discord
Change-Id: Iccd787f836a27bad6682e58ec07f59834238713d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
use new sdbus++ camelcase
Change-Id: I38a4cf1b4f508cec609735adcff0cb6778131e81
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
- The intent behind this commit is to fix the unclosed file in the
phosphor-debug-collector_git.bb file.
- When using `bitbake phosphor-debug-collector` to compile it, the
warning message is: ResourceWarning: unclosed file
<_io.TextIOWrapper name='phosphor-debug-collector/tools/dreport.d/plugins.d/hostlogger'
mode='r' encoding='UTF-8'> install_dreport_user_script(srcname, d)
Tested: built phosphor-debug-collector successfully and worked.
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: Id95b4a6369571db876acee0ed90953cd3874fff1
|
|
Jayanth Othayoth (2):
c++17: drop experimental::filesystem
Update clang-format
Change-Id: I440953d9ce2d4be5e794691297aa34a9e6263c3a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chirag Sharma (1):
dreport: Populating missing fields of header
Change-Id: I085639b573a55fcbd6bbc892fb68147d29e40b86
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
Collect Bad VPD as a part of BMC dump.
Change-Id: I9b507ff20966e9dc52f057b3084b1f57f9364b35
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dhruvaraj Subhashchandran (1):
Error while invalidating the resource dump over PLDM.
Change-Id: Icb588852cc1186f0f7e58e65bb9a47bb4ad85ebd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
Fix build issues due to updated arm-sdk
Change-Id: Ieaaf6c001b779a980eaa90af055ef5d7b7e91ca0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dhruvaraj Subhashchandran (1):
Add support for resource dump delete.
Change-Id: I5f8f7d1a105460c400150a2b63fbce543dbec093
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dhruvaraj Subhashchandran (1):
Move emit_object_added to respective dump entry classes
Change-Id: Ib3172819933ebddfb0e035579511eb3a8731d802
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change:
Incase of jffs2 the jffs-workaround flag will be enabled and
will watch IN_CLOSE_WRITE event during core file creation.
For rest of the file systems(ubifs, ext4 etc) the flag will be
disabled and will watch for IN_CREATE event.
For more details please refer to "openbmc/openbmc#2240" and
"openbmc/openbmc#2287" issues.
Signed-off-by: Chirag Sharma <chirshar@in.ibm.com>
Change-Id: I4c43473ae557f3fe45a583e0206d52b318773c88
|
|
Andrew Geissler (1):
mpipl: move from diagnostic target to crash target
Dhruvaraj Subhashchandran (3):
Allow initiating or offloading host dumps only when host is up.
Add Resource dump support
Change the the namespace of OpenPOWER dumps.
Ramesh Iyyar (1):
host-transport: pldm: default: Added missing header
(From meta-phosphor rev: cc5ce150b4c89b259f85385b5c35c37064f82c79)
Change-Id: I3a94f7e8531499cb30e570a3c78fc033ab6aa401
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
phosphor-debug-collector: srcrev bump 969f9a5904..f37c5c3b3e
Dhruvaraj Subhashchandran (1):
Remove unused DumpType from Notify implementation.
phosphor-dbus-interfaces: srcrev bump a57b7e1a0d..962f955868
Dhruvaraj Subhashchandran (1):
Update Notify method to remove unused DumpType
Matt Spinler (1):
thresholds: Add 2 new threshold interfaces
(From meta-phosphor rev: a9ee1a90ff39a31e6ca884ea9b669755bffeab79)
Change-Id: I48cafc668a8a58fcc95c285104bc7a776094e199
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Dhruvaraj Subhashchandran (2):
Update dump create interface to accept a set of parameters.
Add Entry and create parameters enum for resource dump.
phosphor-debus-collector: srcrev bump 2279386bf7..969f9a5904
Dhruvaraj Subhashchandran (1):
Update createDump to accept additional parameters.
(From meta-phosphor rev: 0f7ad23295ae6310dc110b4cabf1e97e61f83632)
Change-Id: I65df3e3bb03ab7ccc4223b7f1dfe97a64c231184
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
- The phosphor-debug-collector renamed "host-dump-offload-transport" build
option into "host-transport" to make generic for supporting other host
dump action (i.e create,delete) not only offload so, changed build option
here as well based on phosphor-debug-collector.
- In this patch bumping "phosphor-dbus-interfaces" as well to get
bumped "phosphor-debug-collector" dependent dbus changes.
- Modified "ffdc" recipe to use phosphor-debug-collector.inc to avoid version
update in two different place
Version bump info:
- phosphor-dbus-interfaces: SRCREV: 02f196d..a3943e6
Dhruvaraj Subhashchandran (1):
Update Create interface to return object path.
- phosphor-debug-collector: SRCREV: ff9c452..2279386
Dhruvaraj Subhashchandran (2):
Return the object path for user requested dumps.
Progress tracking support for dump entries.
Ramesh Iyyar (4):
host-dump: Renamed host-dump-offload-transport build option
offload: Moved existing pldm offload as oem/ibm command
ibm-host-system-dump-offload: Used CustomFd
host: Added support to delete system dump
phosphor-debug-collector patch:
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-debug-collector/+/38792
(From meta-phosphor rev: 17743ee6f06480be7806d64d50f6bda1a2d4f5df)
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I54e01c192170b710977aa54439a02044a34e481e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Ravi Teja (1):
Modify dump offload method to write dump on to unix socket path
(From meta-phosphor rev: 4cb25cf5bea4c066584cab7617d0163589221d56)
Change-Id: I9c805f42802d55838638bfea213d8af724266ec4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add open power dumps as a package so that can be enabled on the
systems or achitectures which supports that.
phosphor-debug-collector: srcrev bump c237e3d..8b9b469
(From meta-phosphor rev: 9cc0e41c87fd5db2e786d71a65b5809aab8ff847)
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Change-Id: I2c9af7b2b3c4b7d49db3db2a02b9dcd301fee846
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Dhruvaraj Subhashchandran (1):
Make OpenPower specific dump an optional feature
(From meta-phosphor rev: f42c194ede7fd2b936d0b32a6d8fd01251554cb2)
Change-Id: Id921f89f7d2aff6bbc707fee2ee5b7a61b4f4fac
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Chirag Sharma (1):
Creating dump header for IBM systems
(From meta-phosphor rev: d28d03765b2de80ee8fdf5ee97565b023d76c7a7)
Change-Id: Idc78923cdb3aa75397a16ee1a7b190448c580004
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Dhruvaraj Subhashchandran (3):
Fix shellcheck errors in dreport
Create dump manager for each dump type.
Implement user requested system dump.
(From meta-phosphor rev: e9301773a15a88d8bfc2511e8728c2fee4d4082f)
Change-Id: Ibe9d4d5dac2a998e10a8b18bfa672334576b3c85
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Chirag Sharma (1):
Unit test framework for phosphor-debug-collector
(From meta-phosphor rev: caa67ea3f56655c7d3054ec0b77a4dbd1252981d)
Change-Id: I72741361d9c3fe3034597ed33840ae7c9ec41409
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
(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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|