https://bugzilla.redhat.com/show_bug.cgi?id=1853217 Bug ID: 1853217 Summary: Review Request: ServiceReport - a tool to validate and repair system configuration for specific purposes Product: Fedora Version: 32 Hardware: ppc64le OS: Linux Status: NEW Component: Package Review Severity: medium Assignee: nobody@xxxxxxxxxxxxxxxxx Reporter: sourabhjain@xxxxxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx Target Milestone: --- Classification: Fedora Our observation from Enterprise Linux testing and customer issues in the recent past has been that most customers have challenges in setting up their Linux systems for First Failure Data Capture(FFDC). In some cases, log gathering packages aren't installed, in some, the requisite daemons for the platform are neither installed nor configured properly. The most apparent problem is the incorrect configuration of kdump/fadump, where insufficient memory reservation causes OOM and therefore a failure in capturing the dump. To alleviate these issues, we have come up with a python plugin-based framework called ServiceReport. This tool is integrated with Systemd to run on boot. ServiceReport runs in two modes: validate and repair. By default, ServiceReport runs in the validate mode - depending on the platform it is run on, it will determine what necessary packages and daemons are needed for log collection and normal system run. It will then check if those are installed and configured to run as needed. If it isn't, ServiceReport will log errors into syslog and on the console so that the sysadmin can take necessary action. In the repair phase, subject to the system configured to reach the appropriate repositories, ServiceReport will fix issues found in the validate phase. It will also tweak the boot commandline and refresh the bootloader settings for a successful dump, trigger distro specified steps for regenerating the initramfs, etc. ServiceReport also provides a convenient dummy trigger to test the dump configuration. The tool is available at: https://github.com/linux-ras/ServiceReport -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx