IBM / core-dump-handler

Save core dumps from a Kubernetes Service or RedHat OpenShift to an S3 protocol compatible object store
https://ibm.github.io/core-dump-handler/
MIT License
131 stars 40 forks source link

Add support for gathering proc files necessary to convert coredump to minidump #157

Closed swermin closed 4 weeks ago

swermin commented 5 months ago

Running breakpads core2md out-of-process requires some files from the /proc/$pid folder to be able to successfully generate enough information. This change enables gathering of those said files to be able to support that flow. It is hidden behind a feature flag and its disabled by default so that the behavior of the composer is same as before.

This feature is ment to grab the minimum files needed to be able to generate minidumps. So heap data will be omitted and such.

No9 commented 4 months ago

@swermin quick update to let you know I'll get to the review over the next few days. I want to land this for the next release which I'm planning for the 9th.

swermin commented 4 months ago

Sounds great, I am available anytime to answer and makes changes as needed!

usimd commented 3 months ago

Hey @No9! Not meaning to pressure, just kindly wanted to ask if it would be possible to proceed here in order to get a new release (eagerly waiting for https://github.com/IBM/core-dump-handler/pull/160 :stuck_out_tongue:)

No9 commented 3 months ago

Thanks for the nudge @usimd I'm external to IBM now so I've just requested @jjasghar to set me up with the right permissions to accept this. FWIW this is close to a LGTM but I want to test it before release.

No9 commented 3 months ago

Update - Looks like I'm back as repo admin - Thanks @jjasghar I'll look at this ASAP.

swermin commented 1 month ago

Hi @No9, have you had a chance to go through these changes? 😄

No9 commented 4 weeks ago

Thanks for the reminder - been very busy for the past few weeks. I'll wait to see if we can get this other one in and do a release. https://github.com/IBM/core-dump-handler/pull/162#pullrequestreview-2228995725